Subversion配置

时间:2012-09-14 16:29:36

标签: svn subversive

我从Collabnet下载了subversion服务器和客户端RPM,并安装了它。它被解压缩到opt / CollabNet_Subversion目录中。

但是当我尝试运行/bin/svn时,会显示一条消息“这不是工作副本”。我试图找到文档,但似乎很差。

我必须制作或运行脚本进行配置吗?

我是Subversion的新手。谢谢你的帮助!

PS:系统:Linux Suse 11.2 SVersion:1.7.6-1

2 个答案:

答案 0 :(得分:2)

"这不是工作副本"就是这个意思。你需要"结账"存储库到工作副本之前,可以对其执行SVN操作。 SVN可以告诉它是一个工作副本,因为它里面有.svn文件夹。

有关详细信息,请参阅:Creating a Working Copy

  

大多数情况下,您将开始使用Subversion存储库   执行项目结帐。签出一个目录   repository在本地创建该目录的工作副本   机。除非另有说明,否则此副本包含最年轻的副本   (即,最近创建或修改的)目录版本   及其子项在Subversion存储库中找到。

我在网上发现文档相当不错。好好阅读Version Control with Subversion,看看之后是否还有问题。

答案 1 :(得分:2)

要使用Subversion(或任何版本控制软件),您必须:

  • 创建一个存放文件的存储库。 (您可以使用svnadmin create命令执行此操作。)
  • 另一个目录中,您从存储库结帐到工作目录。您可以使用svn checkout命令。
  • 您在工作目录
  • 中开展工作
  • 当您完成工作后,您提交签入您的更改会重新进入存储库。 (您可以使用svn commit命令。)

要创建存储库,请查看Chapter 5Subversion on line manual。然后,浏览chapter #1chapter #2以基本了解Subversion(和版本控制)的工作原理,并使用您创建的存储库来帮助您学习如何使用Subversion。

这将为您提供您需要的一般性理解。一旦你掌握了基础知识,你就可以完成本书的其余部分。