繁体   English   中英

如何从SVN存储库中删除.svn文件夹

[英]How to delete .svn folder from a SVN repository

问题:

将转储加载到存储库时,获得下面提到的异常。

<<< Started new transaction, based on original revision 1
svnadmin: E160020: File already exists: filesystem '/ngs/app/istsvnp/SVNROOT/ACENTERPRISE/db', transaction '805-mv', path 'branches'

使用以下命令加载到存储库

svnadmin load --bypass-prop-validation ~/SVNROOT/ACENTERPRISE < $NGS1/acenterprise.dump

但是当我将转储( acenterprise.dump )加载到另一个测试存储库时,我能够正确加载。

问题看起来,当我在桌面上检出存储库ACENTERPRISE时,可以看到存在.svn文件夹。

.svn文件夹导致问题(不加载转储)如何从存储库的工作副本中删除.svn文件夹并将更改提交到服务器。

请帮忙。

.svn目录纯粹是一个客户端构造。 客户端创建并使用它将工作副本(您签出的内容)连接回服务器。 它在服务器上不存在,永远不会进入存储库。

如果您尝试将转储文件加载到已经存在活动的预先存在的存储库中,那将需要一些额外的工作,并且它将使得使用较旧的版本...很奇怪。 如果这是您真正需要做的,请参阅以下链接:

暂无
暂无

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

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