繁体   English   中英

Tortoise SVN更新和提交不起作用

[英]Tortoise SVN update and commit doesn't work

我最近遇到了Tortoise SVN问题。 我无法更新和提交任何内容。

Tortoise SVN version: 1.6.16 Build 21511 - 64 bit
OS: Windows 8 server

我们将VisualSVN Server用于存储库。 在此处输入图片说明

每当我尝试更新时,都会看到以下屏幕,其中实际上并没有更新任何内容,而是像这样保持数小时。 同样,当我尝试提交任何内容时,都会收到以下错误消息 在此处输入图片说明

它仅在我的计算机上发生。 其他开发人员正在运行相同的操作系统,相同的TortoiseSVN版本,并且他们可以更新并提交到repository ,因此我认为存储库本身没有错。

我曾尝试卸载并安装相同版本的Tortoise,但这不起作用。

我还尝试更新到修订版->选择“ Head”选项,然后在“ Update Depth”下拉列表中选择“ Fully Recursive”。

我不想更改为最新版本的TortoiseSVN因为我希望保持与其他开发人员在此使用的相同版本的Tortoise。

我认为您使用的是http://作为Subversion存储库?

其他人可以将更改提交到存储库吗? 如果是这样,则可能是您的用户ID有问题。 在Subversion中提交更改时是否设置了用户名和密码? 您的用户是否具有对Subversion存储库的提交访问权限?

在服务器端,用户可以具有允许他们检出的读取权限,可以具有使他们检入文件并进行更改的读写权限,或者根本没有访问权限。 您可能需要验证您的用户权限。

如果没有人可以检入文件,则可能是存储库本身中的文件存在权限问题。 但是,如果您使用的是VisualSVN,并且是在VisualSVN中创建存储库的,那么这应该不是问题。 只要确保服务器正在运行的任何进程都可以对存储库本身中的物理文件进行读/写访问。

另一个问题可能是预提交挂钩,由于各种问题,该挂钩禁止进行提交。 但是,如果是这种情况,通常会向后报告预提交挂钩的退出代码 我没有在您的错误消息中看到这一点,所以我认为这不是问题所在。 您是Subversion管理员吗? 如果没有,您必须与SVN管理员联系,以查看您的帐户发生了什么情况。

实际上,在经过数小时的故障排除后,我发现问题出在SVN或我的帐户,而不是文件之一。 网站已与地下天气集成,所有代码和地下天气数据也都已登录到SVN中。 地下天气有一些临时文件,这是造成问题的原因,并且不允许我使用TortoiseSVN。 不过,感谢您关注此问题。

暂无
暂无

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

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