把 svn 上的两个文件关联起来

svn配置库上同步了两个本地文件A和B,现在我需要同步本地A文件的时候,配置库A和B同时变化,同步B的时候A和B也同时变化,能做到么?怎么做?
求解!!

通过在SVN服务器端配置post-commit钩子可以做到,这个钩子存放在SVN服务器上存放该版本库的文件夹下的hooks文件夹,每次commit成功后SVN服务器自动调用执行这个钩子。你可以编辑这个钩子,通过命令行方式checkout出a、b这两个文件,比较两个文件是否相同,如果不同就复制刚提交的那个文件覆盖另一个文件,然后调用SVN命令行commit。

但不建议这么做,建议你优化一下项目的目录结构,既然这两个文件要始终保持同步,那何不直接就用一个文件呢?追问

应为这是两个模块的东东,不能合成一个。这个钩子好麻烦啊。。不过谢谢了

温馨提示:答案为网友推荐,仅供参考
相似回答