Subversion 提示输入用户名和密码

Subversion prompts for username and password

在软件安装过程中,必须使用一个名为Subversion的版本控制工具:

mkdir ~/mm
cd ~/mm
svn co https://valelab4.ucsf.edu/svn/micromanager2/trunk/ micro-manager1.4
svn co https://valelab4.ucsf.edu/svn/3rdpartypublic/

我有点不知道这里做了什么,但系统提示输入密码和用户名:

$ svn co https://valelab4.ucsf.edu/svn/micromanager2/trunk/ micro-manager1.4
Authentication realm: <https://valelab4.ucsf.edu:443> Micro-Manager Subversion repository
Password for 'user': 

当我一直按 Enter 时,我得到以下信息:

Authentication realm: <https://valelab4.ucsf.edu:443> Micro-Manager Subversion repository
Username: 
Password for '': 

Authentication realm: <https://valelab4.ucsf.edu:443> Micro-Manager Subversion repository
Username: 
Password for '': 

svn: E215004: No more credentials or we tried too many times.
Authentication failed

有谁知道这里发生了什么,需要什么凭据以及目的是什么?

  • subversion 是一种从远程服务器获取数据的工具。
  • 可以将远程服务器配置为向所有人授予访问权限(通常是只读的) 或使用 username/password 方案
  • 限制授权人员的访问
  • 您尝试访问的远程服务器显然已选择限制对授权人员的访问。
    • 为了访问它,您需要一个秘密 username/password 组合
    • 为什么存储库的所有者选择使用密码保护其内容,只有他们自己知道。
      • 可能是因为代码存在法律问题。
      • 可能是因为他们完全关闭了 public 颠覆服务器(保留 运行 仅供内部使用)
      • 最好直接问他们。
    • 唯一可以为您提供有效 username/password 组合的人是存储库的所有者

回答基本问题("how can i get the micro-manager microscope software",顺便说一下 off-topic), a quick google search for "micro-manager microscope" yields a public and active git-repository hosted on GitHub https://github.com/micro-manager/micro-manager