【发布时间】:2011-01-29 19:21:21
【问题描述】:
我正在使用库 xyz,其中文件存在于文件夹 xyz 中,并且我想更新文件(例如升级到新版本),我可以使用文件浏览器将新的 xyz 文件夹复制到我的项目中吗?该文件夹既有文件又有目录。
/颠覆菜鸟
【问题讨论】:
标签: svn
我正在使用库 xyz,其中文件存在于文件夹 xyz 中,并且我想更新文件(例如升级到新版本),我可以使用文件浏览器将新的 xyz 文件夹复制到我的项目中吗?该文件夹既有文件又有目录。
/颠覆菜鸟
【问题讨论】:
标签: svn
是的,你可以这样做。但是,您会想念的是升级版本中是否删除了任何文件。为了解决这个问题,您需要先从 svn 工作副本中删除所有文件,然后将新文件复制进去。然后可以假定删除并添加丢失的文件,并拾取修改过的文件。
请注意,从工作副本中删除文件时,您需要保留目录及其.svn 子目录。升级后删除任何生成的空目录留作练习。 :)
【讨论】:
如果 xyz 已经添加到存储库中,然后您使用升级覆盖文件,那么 svn status 将在您的 xyz 文件夹中显示修改。升级后测试应用程序,如果一切正常,请提交更改。
【讨论】: