我现在只是尝试使用TextMate来替代极其强大但非常难看的PHPStorm(在我的Mac上)。
除了SVN,一切都很好。我已将我的工作副本放在磁盘上,TextMate正确显示我从该工作副本打开的任何文件的SVN元数据。但是,现在我对文件进行了更改,并且我想将其提交到存储库,当我说提交并在提交对话框上单击“确定”时,我得到的是一个对话窗口,上面写着“传输文件数据”和一个不确定的进度条永远坐在那里。 (没有取消按钮来阻止它,所以我必须退出TextMate才能摆脱它。)
显然我太傻了。我在哪里告诉TextMate我的svn凭据,以便它可以写入存储库?在我提交之前,它不应该问我用户名和密码吗?
答案 0 :(得分:2)
我遇到了同样的问题。我通过在Mac上打开终端并使用以下命令连接到我的远程Subversion存储库来修复此问题。
$ svn checkout https://yourusername.svn.beanstalkapp.com/
然后我被提示输入我的Beanstalk密码。一旦我通过终端建立连接,Textmate SVN捆绑包按预期工作。
答案 1 :(得分:1)
我遇到了同样的问题。
使用subversion bundle Commit(^⇧A+ 5)时,您没有反馈。 尝试状态(^⇧A+ 0),然后点击提交按钮。 你可能会看到,就像我看到的那样:
Error validating server certificate for 'https://svn.yourserver.com:443':
问题是:没有办法通过textmate提供用户输入。 如果你在终端收到这条消息,那你就会接受p接受(p),并且没有问题
这可能就是答案:http://unfuddle.com/community/forums/5/topics/752 但到目前为止,我还不太明白将证书文件放在何处 我一解决就会告诉你。
答案 2 :(得分:0)