2011-05-11 20 views
0

所以我們有一個文件夾。它在svn下。我們不想下載所有的svn文件夾。我們想要獲取它的任何內容(任何文件,任何子文件夾)的最新日期最後修改,並且我們想要得到最後修改哪個文件。所以示例文件夾http://svn.boost.org/svn/boost/sandbox/boost/extension。那麼如何做這樣的事情呢?在svn(它的地址)有一些文件夾如何檢查它上次修改的確切時間?

順便說一句:我們可以通過瀏覽器從svn服務器獲取這樣的信息嗎?

+1

試'svn log -v http:// cloudobserver.googlecode.com/svn/branches/v0.4/Boost.Extension.Tutorial/libs/boost/extension /' – forsvarir

回答

1

現在,我已經找到了一個命令參考瀏覽器中的SVN,你應該能夠只是做:

svn info http://svn.boost.org/svn/boost/sandbox/boost/extension 

應該輸出如下:

Path: foo.c 
Name: foo.c 
URL: http://svn.red-bean.com/repos/test/foo.c 
Revision: 4417 
Node Kind: file 
Schedule: normal 
Last Changed Author: sally 
Last Changed Rev: 20 
Last Changed Date: 2003-01-13 16:43:13 -0600 (Mon, 13 Jan 2003) 
Text Last Updated: 2003-01-16 21:18:16 -0600 (Thu, 16 Jan 2003) 
Properties Last Updated: 2003-01-13 21:50:19 -0600 (Mon, 13 Jan 2003) 
Checksum: /3L38YwzhT93BWvgpdF6Zw== 

這可能是重要的一行:

Last Changed Date: 2003-01-13 16:43:13 -0600 (Mon, 13 Jan 2003) 

作爲參考,因爲我永遠無法找到它......顛覆有助於提供here

+0

本書的[「Nightly Build」](http://svnbook.red-bean.com/nightly/en/svn-book.html)版本涵蓋了svn的最新版本。或者總是有[本書的主頁](http://svnbook.red-bean.com/)。 – ThatBlairGuy

+0

@ThatBlairGuy:謝謝你的聯繫 – forsvarir

1

SVN信息-v文件夾的路徑

和即將看到您需要安裝websvn http://www.websvn.info/

+0

對我來說根本不起作用,'rupert @ linux: 〜> svn info -v http://svn.boost.org/svn/boost/sandbox/boost/extension 子命令'info'不接受選項'-v [--verbose]' 鍵入'svn help info'的用法.'雖然'svn log'讓位給出了許多信息。 – Rella

+1

@Kabumbus:如果你只是做'svn info http:// svn.boost.org/svn/boost/sandbox/boost/extension',你會得到足夠的信息嗎? – forsvarir

+0

@forsvarir:是的。非常感謝你!))) – Rella

1

我使用svn日誌最多的事:

svn log -l 1 url 
相關問題