最近用了Subversion, 感觉不错.来个walkthrough吧:
先建一个项目叫 my-project
svn mkdir svn://svnserver.com/project-category/my-project
再把这个项目check out到本地当前目录,别忘了那一点
svn co svn://svnserver.com/project-category/my-project .
在本地捣鼓你的项目,如此这搬:
my-project
|- src/main
|- src/test
|- lib/
|- build.xml
|- target/
开始托管 - check in 到Subversion
svn add src
svn add lib
svn add build.*
target 这个目录是不需要托管的, 还是别忘了那一点
svn propset svn:ignore 'target' .
最后搞定:
svn ci -m '搞定了'
友情提醒 - 如果你嫌以上命令行太鸡婆,请用乌龟客户段软件:
http://tortoisesvn.tigris.org/
分享到:
相关推荐
Subversion(简称svn)是一个广泛使用的版本控制系统,用于管理和跟踪文件和目录的...虽然这需要一定的Linux和Subversion知识,但通过学习和实践,你可以搭建起自己的Subversion服务器,实现高效的团队协作和版本管理。
Subversion 是一个开源的版本控制系统,它用于管理文件和目录的变更历史,使得多人协作开发成为可能。在软件开发过程中,Subversion 提供了版本控制功能,允许开发者追踪和恢复项目的历史版本,避免代码冲突,并方便...
Subversion(SVN)是一个广泛使用的版本控制系统,用于管理和跟踪文件和目录的变更。这个"subversion-1.14.2.tar.gz"文件是一个压缩包,包含了Subversion 1.14.2版本的源代码。这个版本的发布可能包含了一些新特性、...
Apache Subversion(简称SVN)是一个开源的版本控制系统,用于管理软件项目的源代码和其他文件的变更。这个"Apache-Subversion-1.14.0.zip"压缩包包含的是Subversion 1.14.0版本的命令行工具,适用于Windows操作系统...
在IT行业中,版本控制系统是软件开发过程中的重要工具,它帮助团队协作,追踪代码更改,回滚错误修改,以及管理项目历史。Subversion(通常简称为SVN)就是一款广泛应用的开源版本控制系统。本篇文章将深入讲解如何...
**Subversion(SVN)** 是一个开源的版本控制系统,用于管理软件开发过程中代码的变更历史。它允许团队成员协作工作,跟踪每个更改,并能够轻松地回滚到之前的版本。`Setup-Subversion-1.8.10.msi` 是Subversion ...
svn-1.6.6版本,用于开发的代码版本迭代使用,代码管理使用
总之,"subversion-deps-1.6.6.tar.gz"是一个包含Subversion 1.6.6版本所依赖的库文件的压缩包,对于在Linux环境中搭建和使用Subversion版本控制系统至关重要。正确安装和配置这些依赖库,能确保Subversion能够顺利...
Subversion是一个开源的版本控制系统,它允许用户跟踪和管理文件及目录的变更,这对于软件开发团队、文档协作项目或是任何需要版本控制的场景都极为重要。"subversion-deps-1.6.2.zip" 是Subversion的一个依赖包,...
Subversion(简称SVN)是一种版本控制系统,用于管理和跟踪文件及目录在开发过程中的更改。它是一个开源项目,被广泛应用于软件开发、文档协作编辑等领域,确保团队成员能协同工作并保持代码的一致性。"Setup-...
Subversion 是一个开源的版本控制系统,它用于管理文件和目录的变更历史,使得多人协作开发成为可能。在软件开发过程中,Subversion 提供了版本控制功能,允许开发者追踪代码的修改,合并不同人的更改,并能恢复旧...
也就是说,在Subversion管理下,文件和目录可以超越时空。Subversion将文件存放在中心版本库里。这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况。于是我们就可以籍此将数据...
《Slik-Subversion-1.9.7-x64:高效版本控制系统助力WebStorm开发》 Slik-Subversion-1.9.7-x64是一款专为WebStorm集成的Subversion(简称SVN)客户端,适用于64位操作系统。在软件开发过程中,版本控制工具扮演着...
在Subversion管理下,文件和目录可以超越时空。Subversion将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况,这样就可以借此将数据恢复到以前的版本...
Subversion是一款广泛使用的版本控制系统,它允许团队成员协作开发项目,同时管理文件和目录的不同版本。在软件开发领域,版本控制对于保持代码的整洁、跟踪更改历史以及协同工作至关重要。 Subversion的核心概念...
7. **版本库管理**:Subversion的版本库是存储所有文件和版本信息的地方,管理员可以创建、删除和管理版本库,设置访问权限。 8. **分支与合并**:Subversion支持分支和合并功能,允许开发人员在不影响主线开发的...
Atlassian Jira 和 Subversion(SVN)作为业界知名的软件,分别在项目管理与版本控制方面发挥着重要作用。"atlassian-jira-subversion-plugin-0.7.1" 是一个专门为Jira 3.3.x版本设计的插件,它将两者紧密结合,提升...
Subversion(简称SVN)是一种版本控制系统,用于管理和跟踪文件和目录在开发过程中的更改。在安装和使用Subversion之前,了解其依赖项是至关重要的。"subversion-deps-1.6.1.tar.gz" 文件是Subversion 1.6.1版本的...
Apache Subversion(简称 SVN)是一个开源的版本控制系统,用于管理和跟踪文件和目录的变更。它允许团队成员协同工作,共享和追踪项目代码的不同版本。下面是一些关于 Apache Subversion 的要点: 版本控制:SVN ...