我有一個linux目錄(並且不需要任何窗口結賬):跟隨符號連接在SVN
/home/me/projects/project1
在這個項目中,我需要SVN(1.8.8)遵循符號鏈接「鏈接1」:
/home/me/projects/project1/link1/<some_directories_and_files>
但SVN不會讓我做到這一點,只需添加link1
而不是它的內容。如果我嘗試添加的內容,我得到一個錯誤:
svn add link1/*
svn: E145001: Can't schedule an addition of '/home/me/projects/project1/link1/first_directory' below a not-directory node
我試圖轉換鏈接1硬鏈接,但我不能這樣做,或者:
ln /path/to/my/linked/directory link1
ln: ‘/path/to/my/linked/directory’: hard link not allowed for directory
任何想法?你如何處理這種配置?我只是需要如果我理解你的問題,從/home/me/projects/project1
從一個簡單的svn commit
很好的答案。現在我將使用簡單的解決方案。 – Cyrille
哦,我只記得爲什麼我這樣做(符號鏈接到工作副本內的外部目錄):我需要www-data用戶能夠在這個目錄中寫入文件。由於我不想將我的主目錄中的權限更改爲我的工作副本,所以我想我將不得不瀏覽您的替代解決方案... – Cyrille
大聲笑,皮特,猜猜哪個符號鏈接將我帶到這裏? ;-)讓我們迅速移動它! – gatopeich