2009-10-12 113 views
0

我敢肯定,这是一个愚蠢的问题,我责怪自己没有充分理解svnserve进程是如何工作的。SVN即成,缺少目录

我有一个SVN回购,但它需要一个内部云客户要移动到服务器。我做了一段时间后,遇到了SVNSERVE.exe进程没有设置到正确的目录的问题。

我有SVNSERVE.exe进程中运行作为Windows服务,并指向正确的目录。还有另外两个在同一个目录中服务良好的仓库。我复制出新目录,就像我对其他目录一样,但是我收到错误“找不到存储库”。我认为SVNSERVE只是看了那个目录并提供了那里的存储库,但我很难找到更多关于这个的信息。

我认为这是一个Windows许可问题,但我设置的整个文件夹将完全控制给大家,所以这不是它。

我觉得可怕的我没有完全理解这个问题我第一次打它,但它是在星期日晚上和客户端都大喊大叫。任何人都知道我错过了什么?

谢谢。


编辑:

这是具体到存储库。我测试了与我们在服务器上的其他一些回购相同的流程,当我复制它们时,它们的工作方式与预期相同。

此错误是打破我,我希望我能提供更多的细节,但是这是我所知道的。我将尝试做一个SVN转储而不是XCopy,并看看如何。我会告诉你。

回答

0

如果客户端使用回购的URL已经改变了客户需要做的svn switch --relocate

但它听起来就像您选择服务器的问题。真的没有足够的信息来帮助你。

+0

这是一个在我们的服务器上的回购,我把它复制到他们的服务器上。 他们不需要在客户端做任何事情,因为他们从来没有回购。 – 2009-10-12 02:34:32

0

我们需要更多信息。

这份报告是什么:

svnadmin的验证路径/要/库

而且你可以在服务器上做本地检出?