我已经从Collabnet下载了subversion服务器和客户端RPM,并安装了它。它被解压到opt/CollabNet_Subversion目录中。
但当我尝试运行/bin/svn时,会显示一条消息"this is not a working copy“。我试图只找到onlyne的文档,但似乎很差。
我必须制作一些东西或运行一个脚本来配置它吗?
我是颠覆领域的新手。感谢您的帮助!
PS:系统: Linux Suse 11.2 SVersion: 1.7.6-1
发布于 2012-09-15 01:03:25
要使用Subversion (或任何版本控制软件),您必须:
svnadmin create命令来完成此操作。)svn checkout命令).svn commit命令)。要创建存储库,请查看Subversion on line manual的Chapter 5。然后,通过chapter #1和chapter #2来基本了解Subversion (和版本控制)是如何工作的,并使用您创建的存储库来帮助您学习如何使用Subversion。
这将使您对所需的内容有一个大致的了解。一旦你掌握了基础知识,你就可以阅读本书的其余部分。
发布于 2012-09-15 00:36:10
“这不是一个工作副本”就是这个意思。您需要将存储库“签出”到工作副本中,然后才能对其执行SVN操作。SVN可以分辨出它是一个工作副本,因为它里面有.svn文件夹。
有关更多信息,请参阅:Creating a Working Copy
大多数情况下,您将通过对项目执行签出来开始使用Subversion存储库。从存储库中检出目录会在本地计算机上创建该目录的工作副本。除非另有指定,否则此副本包含Subversion存储库中找到的目录及其子目录的最新(即最近创建或修改)版本。
我发现在线文档相当不错。好好读一读Version Control with Subversion,看看之后你还有没有问题。
https://stackoverflow.com/questions/12428503
复制相似问题