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 婆婆66岁祝福语简短
13 今天孩子高考祝福语简短
14 送彩票生日祝福语简短
15 分别祝福语简短情话英文
16 画室揭牌仪式祝福语简短
17 女友妈妈生日祝福语简短
18 离别赠言离职祝福语简短