1
說一個文件我想有以下目錄和文件在Subversion版本庫:鏈接到同一個SVN倉庫
a_dir:
a_file
a_shared_file
b_dir:
b_file
a_shared_file
a_shared_file
應在兩個目錄是相同的;它應該像一個符號鏈接一樣工作。那麼爲什麼不使用符號鏈接呢?因爲a_dir
和b_dir
將作爲工作副本單獨檢出,並且據我瞭解subversion中的符號鏈接(有些縮寫:它們指向本地文件系統上的位置),因此不會飛行。
看來我可以用svn:externals
用於此目的(因爲我可以使用svn 1.6+與文件的外部對象):使b_dir/a_shared_file
「外部」並將其指向a_dir/a_shared_file
。
這是一個很好的設置?
PS:有問題的目錄包含Latex文檔,共享文件將是一個類文件和一些常見的宏定義。