Cornerstone SVN错误 - 无法提交文件

meo*_*eow 4 svn version-control cornerstone

subversion中passwd下的用户是否具有某些权限?

我可以使用Mac上的Cornerstone从我的subversion存储库下载所有文件.

但是,如果我对文件进行更改并尝试将文件提交回存储库...

Cornerstone给了我这个:

Description : You are not authorized to access the files in the repository.
 Suggestion : You might be required to provide a user name and password when prompted before being allowed to access the repository.

Technical Information
=====================

      Error : V4AuthorizationError
  Exception : ZSVNAuthorizationException

Causal Information
==================

Description : Commit failed (details follow):
     Status : 170001
       File : subversion/libsvn_client/commit.c, 867

Description : Authorization failed
     Status : 170001
       File : subversion/svnserve/serve.c, 167
Run Code Online (Sandbox Code Playgroud)

它没有提示我输入用户名和密码......

任何人??

Jes*_*son 20

我遇到了同样的问题并找到了修复程序.您必须告诉您的钥匙串文件,Cornerstone应用程序可以使用钥匙串文件(手动执行此操作).

首先,转到Utilities - > Keychain Access.

其次,找到基石钥匙串文件.应该是登录密钥链,名称应以"Cornerstone"开头.

第三步,右键单击钥匙串文件,然后单击"获取信息".

第四,在弹出的窗口中,选择"访问控制"选项卡.

第五步,单击"允许所有应用程序访问此项目"的单选按钮.

输入您的密码,保存更改.

第六,返回基石并重新输入存储库的用户名和密码.保存更改.

第七,提交您尝试提交的更改.

第八,在Lawsonry.com上给我一些爱.=)


小智 6

只需删除钥匙串上基石保存的密码即可.它应该工作.