2010-11-22 67 views
12

我想在我的項目中使用SVN externals以包含大量的第三方插件。我發現這個博客帖子,建議保存的svn:在一個文件中(稱爲svn.externals)與目標/源對外部組件值,就像這樣:SVN是否支持其屬性中的某種評論?

akismet http://svn.wp-plugins.org/akismet/trunk 
all-in-one-seo-pack http://svn.wp-plugins.org/all-in-one-seo-pack/trunk 

,並使用了-F標誌設置屬性如下:

svn propset svn:externals -F svn.externals 

我從beer planet得到了上述信息。

現在到了問題。 SVN是否支持評論格式,允許我評論這個svn.externals文件?我想在libraries,widgets等之下對外部存儲庫進行分組。此外,我正在考慮添加關於如何爲文件頂部的開發人員更新此文件/屬性的說明。例如,假設#開始評論:

# README: When updating svn:externals 
# 1. Update and save this file 
# 2. Run 'svn propset svn:externals -F svn.externals 
# 3. Commit 'svn ci -m "plugin XXXXXXXX added to svn:externals"' 

# wp plugins 
wp/content/plugins/akismet http://svn.wp-plugins.org/akismet/trunk 
wp/content/plugins/all-in-one-seo-pack http://svn.wp-plugins.org/all-in-one-seo-pack/trunk 

# jquery + plugins 
js/jquery http://jquery-ui.googlecode.com/svn/trunk 
# etc etc (this is just a random example of my idea) 

-

綜上所述,我的問題是,它支持SVN某種在其屬性評論?如果有,語法是什麼?

回答

15

從源代碼\ SVN \ main.c中:1124經過近一年(1.7.1版)在一小時內

"  Lines in externals definitions starting with the '#' character\n" 
"  are considered comments and are ignored.\n" 
+0

兩個答案,那是什麼呢? 無論如何,謝謝,似乎我自己的假設文件格式實際上起作用。當我剛剛開始使用SVN時,我問了這個問題,並不敢在公司的回購上進行測試。 – davur 2011-11-17 04:06:37

+0

我不確定。不知何故,這個問題在我回答它的那一天結束了首頁。 – sylvanaar 2011-11-17 15:16:05

+3

「svnadmin create/tmp/repo」「svn co file:/// tmp/repo。」嘗試使用本地存儲庫。 – Veda 2014-01-09 15:37:04