我在以下文件夹中有一个名为Branding.ini的文件。两个文件夹中的文件内容相同。是否可以在两个文件夹中引用相同的副本,这样,如果修改了一个文件,那么相同的文件会反映在另一个文件夹中?
svn / ICEConnect200 / trunk / Source / Application Files / Bin / Licensing / 32 Bit / ASWorx svn / ICEConnect200 / trunk / Source / Application Files / Bin / Licensing / 64 Bit / ASWorx
解决这种情况的最佳机制是什么?
答案 0 :(得分:2)
您的问题的答案取决于您在服务器(和客户端)上使用的Subversion的版本。所以这些是2个答案:
svn:external
,您可以找到文档here。svn:external
的变体,并记录为here。搜索以Subversion 1.6 brings another improvement to externals definitions by introducing external definitions for files.
然后,您可以将要共享的文件存储在存储库的某个部分中,然后从另一个部分链接到该文件。您应该决定是否要使用两个位置中的一个作为源,另一个作为目标。
如果您从头部获得外部文件,您甚至可以更改任何位置并提交。之后(以及更新),您的新版本将在您引用它的所有位置显示。