2012-02-21 60 views
0

我的項目在.net中。對於編譯自動化,我需要檢查自昨天以來發生任何提交的所有項目文件夾。現在需要通過windows中的批處理文件每天獲取這些數據。需要幫助!SVN:如何檢出昨天以來提交的所有文件?

 svn log -r{2012-1-21}:{2012-1-24} > report.txt 

我用上面的命令來獲取單日數據manually.Now它要獲取日常和文件夾需要檢查出本地驅動器了。

+0

我使用Windows操作系統。 – dibya 2012-02-21 19:42:29

+0

Windows是這種情況很糟糕...那麼,爲什麼你拒絕'svn up'獲取源的方法?與日期範圍svn日誌會給你很大的頭痛 - 只是讀[是顛覆一天早嗎?](http://svnbook.red-bean.com/en/1.5/svn.tour.revs.specifiers.html#svn .tour.revs.dates)注意從SVN書 – 2012-02-21 21:05:07

+0

也讀[Subversion:如何檢索修訂版本中更改的文件?](http://stackoverflow.com/questions/427781/subversion-how-to-retrieve-文件改變的,在範圍內 - 的 - 修訂版) – 2012-02-21 21:09:49

回答

0

使用以下命令:

svn update -r {YYYY-MM-DD} 

例如:

svn update -r {2012-02-20}