svn 使用受密码保护的存储库
示例
可以配置Subversion存储库,以便某些用户只能访问某些内容或命令。为了访问此受限内容,您将需要指定用户名和密码。
您的用户名和密码可以直接在命令中指定:
$ svn checkout https://svn.example.com/MyRepo/trunk --username JoeUser --password topsecret
不幸的是,这会使您的密码在控制台上以纯文本形式出现。为了避免这种可能的安全问题,请指定用户名而不是密码。这样做将导致出现密码提示,允许您输入密码而不会暴露密码:
$ svn checkout https://svn.example.com/MyRepo/trunk --username JoeUser Password for 'JoeUser':
完全不提供身份验证信息会导致Subversion提示您输入用户名和密码:
$ svn checkout https://svn.example.com/MyRepo/trunk Username: JoeUser Password for 'JoeUser':
尽管第一种方法的安全性较差,但是由于许多类型的脚本很难向交互式提示提供信息,因此在自动化脚本中经常见到这种方法。
注意:仅在您的工作副本上运行的命令(例如revert或status)将永远不需要密码,仅需要与存储库服务器通信的命令。
热门推荐
10 儿子立冬祝福语简短独特
11 对当兵的祝福语简短
12 侄儿高考试祝福语简短
13 伴郎红包祝福语朋友简短
14 媳妇生日简短祝福语朋友
15 公司年会祝福语简短最好
16 元旦感恩祝福语简短大全
17 红包祝福语简短10字
18 周六早晨祝福语简短