使用实时服务器中的最新文件更新存储库头

时间:2012-11-13 20:45:57

标签: svn

是否有方法(或命令)将svn存储库的Head与实时服务器中的最新文件进行比较/更新?

似乎违反直觉,我的意图是考虑通过FTP发生的变化。显然,Subversion控件的目的是跟踪更改而不是通过FTP编辑文件,但不能总是避免。

2 个答案:

答案 0 :(得分:0)

实时服务器上的

svn diff应告诉您需要了解的内容。

答案 1 :(得分:-1)

  

是否有方法(或命令)将svn存储库的Head与实时服务器中的最新文件进行比较/更新?

必须才能避免它:一个权威来源的变更是开发的好风格,其他 - 糟糕。

如果LiveServer不是存储库的附加WorkingCopy,则同步将是手工

  • 本地复制server-tree
  • 比较WorkingCopy(更新为HEAD)和SiteRoot-dir
  • 的树
  • 将更改的文件复制到WC
  • 提交

最后,但并非最不重要 - 不会直接触及直播网站