[英]Set SVN bugtraq properties recursively on all folders with local working copy
我正在嘗試在存儲庫上實現TSVN Bugtraq屬性。 但是,存儲庫非常大,因此我不想為了設置那些屬性而將整個程序下載到工作副本中。 我希望將它們設置為服務器端。
我的計划是做這樣的事情:
svn propset -R propname value svn://myrepo.path/
但這給了我這個錯誤:
svn: E200009: Targets must be working copy paths
在閱讀時,顯然svn propset僅適用於本地工作副本。
有什么方法可以在整個回購上進行遞歸投標,而不必將整個回購下載到工作副本中嗎?
Subversion 1.8有了“ 繼承屬性 ”的概念,現在您只能在樹根中定義屬性
碰巧,Subversion bugtraq屬性是唯一的:它是1.8之前的繼承屬性! 因此,在1.7版中,您只需要檢出根級文件夾(沒有子級)並應用屬性。 一旦完成,您甚至可以在提交屬性更改之前確認它是否有效。
我已經在Simple-Talk.com的TortoiseSVN和Subversion Cookbook的 第8部分中對此進行了廣泛的撰寫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.