0

我的结构有点像

/work_dir
 /resources
  /sounds
  /game_sounds

我想在game_soundssounds丢失历史记录的情况下进入,但它包含一些需要保持未版本化的未版本化文件。

是否有可以在一个操作中执行此操作的 SVN 命令,如果有,我会怎么做……如果没有,我会怎么做?

(使用 svn 客户端 1.6)

4

1 回答 1

0

可能最简单的方法是在服务器端进行移动:

svn mv http://server/repos/work_dir/resources/game_sounds
       http://server/repos/work_dir/resources/sounds/game_sounds

下次更新时,它也会移动工作副本中的文件夹和所有版本控制文件。它会将未版本化的文件留在旧的 game_sounds 文件夹中,因此您必须手动移动它们。

首先提交你在 game_sounds 中的未完成更改是最安全的 - 我不确定你是否会以其他方式结束常规冲突或树冲突。

于 2013-10-03T10:38:49.610 回答