【发布时间】:2012-01-21 07:43:45
【问题描述】:
我在这里发疯了。
我正在为我的博士学位编写代码。项目。我有两个版本的特定 .cpp 文件,我想同时使用它们(在它们之间交替使用)。我想保留其他文件的最新版本。
我尝试使用svn copy,但它不会在现有文件上运行。我试图删除该文件,但svn copy 只会说它不会覆盖存储库中存在的文件,即使它们在目标文件夹中丢失。除了将整个版本检出到单独的目录并将文件手动复制到所需的文件夹之外,我如何将本地文件夹中的单个文件恢复到以前的版本?
我不想更新整个树,只更新本地副本。
或者,是否有其他版本控制系统可以在 ssh 上运行并为我提供此功能?
谢谢
【问题讨论】:
-
尝试:svn update -r {revision_number} {path_to_file}
标签: svn version-control