2012-09-14 42 views
1

我已经从Collabnet下载了颠覆服务器和客户端RPM,并安装了它。它被解压到opt/CollabNet_Subversion目录中。颠覆配置

但是,当我试图运行/bin/svn消息“这不是工作副本”显示。我试图找到文件onlyne,但它似乎很差。

我必须让某物或运行一个脚本来配置它吗?

我是Subversion的新手。感谢您的帮助!

PS:系统:SUSE Linux的11.2 SVersion:1.7.6-1

回答

2

为了使用Subversion(或任何版本控制软件),你必须:

  • 创建一个存储库,将保留您的文件。 (您使用svnadmin create命令来做到这一点。)
  • 另一个目录中,您从存储库结帐到工作目录。你使用svn checkout命令)。
  • 你做你的工作在你的工作目录
  • 当你完成你的工作,你提交更改回库。 (你使用svn commit命令)。

要创建存储库,请查看Subversion on line manualChapter 5。然后,通过chapter #1chapter #2了解Subversion(和版本控制)如何工作并使用您创建的存储库来帮助您了解如何使用Subversion。

这会给你一个你需要的一般理解。一旦你掌握了基本知识,你可以阅读本书的其余部分。

2

“这是不是一个工作副本” 是指这一点。您需要将存储库“签出”为工作副本,然后才能对其执行SVN操作。 SVN可以告诉它是一个工作副本,因为其中的.svn文件夹。

欲了解更多信息,请参见:Creating a Working Copy

大多数时候,你会被 执行项目的结账开始使用Subversion库。检出 存储库中的目录将在本地机器上创建该目录的工作副本。除非另有说明,否则此副本包含目录 及其在Subversion存储库中找到的子目录的最新版本 (即最新创建或修改版本)。

我觉得网上的文档挺好的。仔细阅读Version Control with Subversion,然后看看你是否还有问题。