簡體   English   中英

通過命令行將值列表添加到SVN:externals

[英]Adding a list of values to SVN:externals via command line

我試圖創建一個自動化的腳本,將創建一個標簽,然后更新了svn:自動的外部財產給我。 目前,我有問題想設置的完整列表。 我可以使用設置單個屬性

svn propset svn:externals "external1 http://svn/repos/tags/external1" .\tag_name

問題是,如果你運行多次(我們必須在標簽上10層左右的外部),那么它只會設置的最后一個實例。 我嘗試了幾種方法來設置列表,但沒有運氣

svn propset svn:externals "external1 http://svn/repos/tags/external1" .\\tag_name "external2 http://svn/repos/tags/external2" .\\tag_name

svn propset svn:externals "external1 http://svn/repos/tags/external1 external2 http://svn/repos/tags/external2" .\\tag_name

svn propset svn:externals "external1 http://svn/repos/tags/external1,external2 http://svn/repos/tags/external2" .\\tag_name

我也嘗試查看svn propedit,但那里沒有運氣。 如果之前有人已經這樣做了你的幫助,將不勝感激。

您可以在一個文件中定義所有外部對象,然后使用svn propset svn:externals -f YOURFILE .\\tag_name設置svn propset svn:externals -f YOURFILE .\\tag_name的內容應如下所示:

external1 http://svn/repos/tags/external1
external2 http://svn/repos/tags/external2

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM