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文档,共享文件将是一个类文件和一些常见的宏定义。