繁体   English   中英

如何使用现有的svn结帐创建svn存储库

[英]how to make svn repository using existing svn checkout

我将svn代码存储库保留在ubuntu机器上,但是不幸的是,该机器已删除,因此svn存储库也被删除了。 但我已经svn签出了代码。 现在我创建了新机器并设置了存储库,现在我想将现有的已签出代码及其提交历史记录推送到新存储库中

我也想使用已经从不同存储库中签出的代码及其历史来创建svn存储库。 为了实现这一目标,我尝试过创建新的存储库,然后尝试将已签出的代码重新定位到该存储库,但无法正常工作

  1. Subversion工作副本不包含版本历史记录。
  2. 如果丢失了存储库,但是拥有工作副本,则可以在没有版本历史记录的情况下恢复存储库。 你需要
    1. 创建一个新的空存储库。
    2. 将项目的数据导入到存储库中。 不要忘记从导入中排除隐藏的.svn目录。 例如,将其从当前工作副本中移出。
    3. 从新存储库中签出到工作副本中。 它将连接到您的新存储库。

检查http://subversion.apache.org/quick-start#setting-up-a-local-repo中描述的过程。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM