一个问题,我遇到一个同时回来的我永远不会找到一个很好的解决方案...

说你有工作副本的检查,从颠复在修订7500和盘保持目前的储存库中死亡。你已经有了一个备份储存库,也就是说,修订7450.这很容易恢复存储库的备份,但任何企图利用该工作复制对它给出了一个错误说,修订7500不存在的资源库。

什么是最好的方式检查在一个巨大的修订带来的内容存储库,以配合的内容的工作复制和获取他的工作复制回到正常工作状态?

(理想的是我想的东西更容易比具有检查出一个全新的工作复制并随后复制了所有文件的手-我认为在当时的工作副本用于配置管理服务器,因此它是一个真正的痛苦有查出清理工作的副本)

有帮助吗?

解决方案

你可以检查出一个rev.7450复制的地方,然后你的出口7500复制(以删除。svn文件夹)。拖出口的复印件(这是最新的复制)过7450副本。所有新的文件应该简单地复盖的老年人,离开.svn文件夹相同。

颠复会认为你只是做了一堆变化7450,下一个签将其设置为7451.

其他提示

做一个全新的结账进不同的文件夹,然后使用的一个比较程序对创造一个修补程序。适用贴片给你新工作副本。

如果你是正你已经得到了最新版目录中,然后做这样的:

  1. 删除该项目从储存库中
  2. 删除SVN引用你的拷贝
  3. 检查你的代码作为一个新的副本。
  4. 检查了编码你只是检查中

你可以填补缺失的修订的数字载在一个垃圾场文件与一堆空的修订。有回答在讨论如何这样做过 我如何可以改变的修订数量的储存库.载荷所有,但一个修订本的方式,然后你可以检查在所有的更改在最后一次巨大的修订。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top