簡體   English   中英

烏龜SVN中缺少SVN外部屬性

[英]SVN externals property is missing in Tortoise SVN

為什么右鍵單擊Tortoise SVN中的文件夾,單擊“屬性”,然后在屬性名稱下拉列表中單擊“新建...”,為什么svn:externals丟失了?

我是Subversion /烏龜的新手。 但是我想評估該軟件。 我想嘗試一下外部功能,但首先遇到了困難。

如果我手動輸入svn:external,然后將文件夾設置為指向“ trunk”文件夾,則會出現以下錯誤:解析“ file:/// ...”上的svn:externals屬性時出錯。

我要去哪里錯了?

我建議您重新安裝TortoiseSVN。 當您添加新屬性時,svn:externals選項應該是下拉列表中列出的第三個選項(當前版本為1.6.7)。

注意:在將屬性添加到工作文件夾時(而不是在使用回購瀏覽器時),此選項才可見。 我不確定為什么TortoiseSVN會做出這種區分,因為外部引用確實會提交到存儲庫中。

我猜測您的file:///引用失敗的原因是,通過repo-browser進行操作時,SVN服務器(這是您此時實際進行的更改)無法看到您的本地文件系統。

通常,我建議您在工作文件夾中進行更改,而不是直接通過repo-browser在repo上進行更改。 這樣,您可以確保在提交之前正確處理所有事情。

您可以在此處閱讀有關外部的更多信息

我相信您的問題在於指定Property值
可能您缺少外部文件夾的名稱。
當您打開用於添加屬性的窗口時,作為“屬性名稱”輸入svn:externals ,作為“屬性值”輸入要提供給外部文件夾的名稱,然后輸入存儲庫的路徑。
示例: MyExternalFolderName文件:/// ...

然后,在更新工作目錄之后,SVN將創建名為MyExternalFolderName的新目錄,並將復制'file:/// ...'中的文件。

您應該輸入“ svn:externals”(注意復數)。 有些版本的Tortoise不顯示此屬性。 請發布您的房地產內容,以便我們更好地了解可能發生的情況。

右鍵單擊->烏龜svn->屬性,新建並選擇svn:externals

您是否要將其添加到上下文中,只需執行以下操作:

右鍵單擊->烏龜SVN->設置

在常規選項卡中,選擇上下文菜單並標記屬性

暫無
暫無

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

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