我从Collabnet下载了subversion服务器和客户端RPM,并安装了它。它被解压缩到opt / CollabNet_Subversion目录中。
但是当我尝试运行/bin/svn
时,会显示一条消息“这不是工作副本”。我试图找到文档,但似乎很差。
我必须制作或运行脚本进行配置吗?
我是Subversion的新手。谢谢你的帮助!
PS:系统:Linux Suse 11.2 SVersion:1.7.6-1
答案 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 5的Subversion on line manual。然后,浏览chapter #1和chapter #2以基本了解Subversion(和版本控制)的工作原理,并使用您创建的存储库来帮助您学习如何使用Subversion。
这将为您提供您需要的一般性理解。一旦你掌握了基础知识,你就可以完成本书的其余部分。