首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从PKCS12文件配置SVN

从PKCS12文件配置SVN
EN

Stack Overflow用户
提问于 2012-02-20 15:11:03
回答 1查看 696关注 0票数 2

当我开始当前的工作时,有人告诉我要安装Eclipse的,并给出存储库的URL,以便从其中提取项目。我的用户名和密码与我的Active凭据相同。因此,我安装了这个插件,创建了一个新的存储库(不记得是怎么做的,但很容易做到),而且从来没有回头看过。

我现在正在被转换到一个不同的团队,他们也使用SVN进行源代码管理,但是将它设置在一个完全不同的服务器上。我被要求向系统人员提交一张罚单,请求访问这个SVN服务器,这样我就可以访问其他团队的代码。

分配到我票上的系统人员刚刚给我发了以下电子邮件:

附加的

是您在svn.someserver.com上访问SVN所需的pkcs12文件。您需要将这些文件放在本地系统上,然后将以下配置添加到SVN客户端的~/..subversion/server文件中。我只是在linux上使用svn命令,所以我的主目录包含.subversion目录,服务器文件就在该目录中。我会单独发送你的密码。

Note:我有一台Windows机器,所以我的一部分困惑可能是因为技术在Linux上,而我在Windows 7上。

附件是一个ZIP文件,它提取了两个独立的文件:

  • foo.pem - PEM文件(?)
  • atannon -“个人信息交换”文件(?);与我的用户名

相同

技术人员随后发了一封电子邮件,给我发了明文密码。

我检查了我的主目录,没有在任何地方看到一个.subversion.svn隐藏目录。我想知道我是否需要遵循他的指示,而是使用我的Program Files/eclipse/目录。

因此,我在这里有几个问题,都是关于如何按照这个系统技术规定的方式配置SVN访问:

  • 为什么在我开始工作时很容易安装第一个SVN服务器(只需安装插件并通过Eclipse的require找到回购),为什么这个服务器需要这么多配置?我假设有多种方法可以访问SVN服务器,而这第二个团队只是使用更长的设置方法?
  • 可以给我一个超级快速的简要介绍每个文件的内容以及它们的用途吗?以及为什么我需要在我的system?
  • Where上本地安装它们,我应该安装这些文件吗?技术人员希望我将它们放在我的~/..subversion目录中,但我从未创建过它们,因为我只安装了一个SVN客户机(通过
  • ),我尝试在Eclipse中为svn.someserver.com创建一个新的存储库。我提供了我的用户名和技术发送给我的明文密码,现在它给了我一个对话框,说明我需要“提供身份验证信息”,请求SSL设置,特别是客户端Certificate...would的文件和密码--他发送给我的文件已经足够了吗?如果是这样的话,也许我上面问题的答案只是需要知道要指向哪些文件,而且我不必在

的任何地方安装这些文件

我通常不喜欢在一个巨大的问题中问多个问题,但这些问题在本质上都是如此相似,我不想把太多与之相关的问题弄得杂乱无章。

提前感谢您的帮助!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-20 16:13:50

为什么在我开始工作时很容易安装第一个SVN服务器(只需安装插件并通过Eclipse的require找到回购),为什么这个服务器需要这么多配置?

第一个服务器具有较少的偏执(如果有任何)安全设置,第二个是由Real配置的。客户证书授权是最有效的防弹方法。

,谁能给我一个超快的简要介绍每一个文件是什么,他们有什么用途?为什么我需要在我的系统上安装它们呢?

foo.pem是您的个人S/MIME证书,用于客户端身份验证,您在本地拥有该证书,并与回购公司的服务器进行链接。atannon (我认为)包含证书私钥的密码,如果您没有缓存密码,那么在使用回购(如果没有缓存密码的话)第一次操作时,将询问(TBT)。

我应该在哪里安装这些文件?技术人员要我把它们放到我的~/..subversion目录中

对于Windows,$HOME (~ in Tux-world)是C:\Users\<Your Username>\ (Win7)或c:\Documents and Settings\<Your Username>\ (WinXP)。您必须在这个树服务器文件中找到(并记住它在将来的位置)。如果是我的XP (只使用TortoiseSVN,没有任何Eclipse)

代码语言:javascript
复制
Directory of c:\Documents and Settings\Badger\Application Data\Subversion

30.06.2010  09:02    <DIR>          auth
02.01.2012  19:11             6 712 config
30.06.2010  09:02             4 400 README.txt
30.06.2010  09:02             7 832 servers

“提供身份验证信息”,请求SSL设置,特别是请求客户端Certificate...would的文件和密码--他发送给我的文件足以满足这一点吗?

是的,pem-file是PKCS12 12格式的证书,atannon (我希望)包含密码。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9363355

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档