• TortoiseSVN客户端使用的2个配置问题


    软件开发中,都需要涉及到代码管理工具。在Visual Studio中一般都是使用Team Foundation Server,简称TFS。团队中一般有一台服务器作为TFS Server端,然后VS端本身集成了TFS的客户端,当然也可以使用Web版查看work items和bugs等等。

    但是不是所有的企业都使用visual studio,另外有的是java开发,PHP开发等等。在开源的代码管理工具中,TortoiseSVN和Subversion配合使用,是一种经典的组合。同时TortoiseSVN是开源的,所有很多中小企业,甚至大公司都会使用TortoiseSVN作为代码管理的客户端。Sina App Engine也支持使用SVN提交代码,好像这一点Google App Engine好像不提供,这也是国内公司吸取精华,弃其糟粕吧!

    1.很多公司都使用代理上网。所以有时你连接一个远程的svn仓库,发现无法链接时,可能是Proxy Server设置和你的浏览器代理设置不一样。所以可以右键repository,然后点击settings,弹出对话框,点击->Network,在这里启用Proxy Server,在浏览器中找到你设置的Proxy,然后复制到这里。然后重新连接svn仓库,应该是可以的。

    image

    2.TortoiseSVN客户端无法再次显示用户名密码验证框

    第一次使用TortoiseSVN从服务器check out代码时,会要求输入用户名和密码,这是小下面输入框有一个选项提示是否保存认证信息,如果勾选了这个选项,那么以后就不需要每次都输入一遍用户名和密码。

    如果后来在服务器端修改了用户名密码,则再次检出时就会出错,而且这个客户端很弱智,出错之后不会自动跳出用户名密码输入框让人更新,我找了半天也没找到修改这个用户名密码的地方。

    办法一:在TortoiseSVN的设置对话框中,选择“已保存数据”,在“认证数据”那一行点击“清除”按钮,清楚保存的认证数据,再检出的时候就会重新跳出用户名密码输入框。

    如果方法一不起作用,则可以采用方法二:XP系统下,Windows7下,找到对应的目录。

    Tortoise的用户名密码等认证信息都是缓存在客户端文件系统的这个目录:

    C:/Documents and Settings/Administrator/Application Data/Subversion/auth

    删除auth下面的所有文件夹,重新连接远程服务器进行检出,对话框就会出现!

     

    本文基于 知识共享许可协议 知识共享署名-非商业性使用-相同方式共享 3.0 中国大陆许可协议发布,欢迎转载,演绎,但是必须保留本文的署名liminjun88(包含链接http://www.cnblogs.com/liminjun88/),且不得用于商业目的。如您有任何疑问或者授权方面的协商,请与我联系

  • 相关阅读:
    Foxit 出mac 版本啦
    mac 上的latex (有很多链接,侵权请通知,一定删除)
    集合转数组
    select2搜索框查询加遍历
    下拉框回显
    柱状堆积图Echarts
    echarts X轴数据显示不全问题
    Map静态键值对
    如何配置pl/sql (本地客户端)连接远程oracle服务器
    自定义验证jquery.validate
  • 原文地址:https://www.cnblogs.com/liminjun88/p/2575439.html
Copyright © 2020-2023  润新知