`
johnie_sheng
  • 浏览: 110857 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

SVN

阅读更多

详见:http://www.subversion.org.cn/svnbook/1.4/index.html

为了检验混合工作修订版本,可以使用svn status --verbose 命令

 

svn log 命令显示一个文件或目录的历史修改信息

 

Subversion使用中最重要的命令:svn help ,Subversion命令行

工具是一个自文档的工具—在任何时候你可以运行svn help SUBCOMMAND 来查看子命令的语法、参数以及行为方式。

 

svn import 是将未版本化文件导入版本库的最快方法,会根据需要创建中介目录。svn import 不需要一个工作拷贝,你的文件会直接提交到版本库,这通常用在你希望将一组文件加入到Subversion版本库时.

注意,在导入之后,原来的目录树并没有 转化成工作拷贝,为了开始工作,你还是需要运行svn checkout 导出一个工作拷贝。

 

尽管Subversion的灵活性允许你自由布局版本库,但我们有一套推荐的方式,创建一个trunk 目录来保存开发的“主线 ”,一个branches 目录存放分支拷贝,tags 目录保存标签拷贝.

 

典型的工作周期是这样的:

  • 更新你的工作拷贝

    • svn update

  • 做出修改

    • svn add

    • svn delete

    • svn copy

    • svn move

  • 检验修改

    • svn status

    • svn diff

  • 可能会取消一些修改

    • svn revert

  • 解决冲突(合并别人的修改)

    • svn update

    • svn resolved

  • 提交你的修改

    • svn commit

许多命令可以为你提供版本库历史:

svn log

展示给你主要信息:每个版本附加在版本上的作者与日期信息和所有路径修改。

svn diff

显示特定修改的行级详细信息。

svn cat

取得在特定版本的某一个文件显示在当前屏幕。

svn list

显示一个目录在某一版本存在的文件。

分享到:
评论
1 楼 huaweiAt_888 2012-02-22  
再cmd运行么?我的怎么没有?

相关推荐

    centos 7.9服务器 离线 搭建svn服务器

    centos 7.9服务器 离线 搭建svn服务器 ,该文章适用于 开发人员 实施人员 项目经理用于项目文档管理 代码管理,而不指定如何在centos7.9环境下离线搭建svn服务器,因为大多数的网站只是介绍yum install 的方式,但是...

    SVN仓库彻底删除文件工具

    是否遇到过公司里的sx向svn提交了不该提交的文件?.sdf debug release 等等,是否对此感到崩溃?!是否svn仓库已经占用了大量的磁盘空间? 使用本图形化工具帮助你将这些文件彻底地从svn中删除。 先导出svn仓库 ...

    plsql_svn插件

    下面简单介绍下PLSQL developer工具的SVN版本控制 1, 下载pl/sql-svn插件。 2, 关闭你打开的所有pl/sql窗口。  3,将插件里的SVN_Plugin.dll文件复制到PLSQL DeveloperPlugIns目录下。  4,重新打开pl/sql,...

    centos下svn客户端软件rapidSVN安装资源包及教程

    rapidsvn安装所需的全部资源包,可离线安装(gtk2和openssl的rpm包只上传了centos7版本) apr-1.5.2.tar.gz apr-util-1.5.4.tar.bz2 neon-0.29.6.tar.gz(可选,neon是subversion解析web http协议的包,视subversion...

    右键增加SVN清除功能

    这是最好的SVN右键清除。中文。不分版本。我下载了好多别人的,没一个能很好的用。有些根本就清 不了,有些要清两次。这个是最好用的,本人测试完全保证没问题。 我们建立SVN时经常遇到新建新的SVN项目后但是里面带...

    SVN项目文档管理方案1024.docx

    本文档,通过SVN从安装和使用实践整理很详细文档。 1.引言 2 2.目标 2 3.范围 2 4.文档管理规范 2 5.文档管理工具SVN功能介绍 5 6. 文档管理工具SVN服务器搭建 6 7. 管理者对SVN管理操作 18 8. 普通用户对SVN常用...

    Seay-Svn源代码泄露漏洞扫描工具

    SVN(subversion)是源代码版本管理软件,造成SVN源代码漏洞的主要原因是管理员操作不规范。“在使用SVN管理本地代码过程中,会自动生成一个名为.svn的隐藏文件夹,其中包含重要的源代码信息。但一些网站管理员在...

    Windows svnlog 转Excel

    方法一:双击WINsvnlog2excel.bat,即可在当前文件夹下生成SVNLog的excel文件,默认导出bat文件第二行中SVNPATH所定义的SVN路径的LOG。可以修改bat文件中第二行的SVNPATH,导出指定SVN路径的log 方法二:在CMD...

    Seay-Svn源代码泄露漏洞利用工具1.0+2.0.zip

    SVN是源代码版本管理软件,造成SVN源代码漏洞的主要原因是管理员操作不规范。“在使用SVN管理本地代码过程中,会自动生成一个名为.svn的隐藏文件夹,其中包含重要的源代码信息。但一些网站管理员在发布代码时,不...

    svn1.9.3.27083

    svn

    svn版本库迁移方法

    svnadmin dump /data/svn/repository > /data/repository-backup.dump #全局备份,包括数据和历史记录,repository为例,实际为库名 2、 导入新库 svnadmin create /data/svn/repos/newproject #在新的服务器上新建...

    AnkhSVN 2.5.12471.17

    VS2008的SVN插件AnkhSVN。 1.下载完毕后,进行安装,安装向导安装即可。 2.打开VisualStudio2008,单击菜单“工具”-“选项”,然后选择SourceControl下的插件选择,选择我们刚刚安装的插件。 3.新建项目,勾选...

    svn TortoiseSVN 1.14.5 (64-bit)

    svn TortoiseSVN 1.14.5 (64-bit) svn客户端svn TortoiseSVN 1.14.5 (64-bit) svn客户端svn TortoiseSVN 1.14.5 (64-bit) svn客户端svn TortoiseSVN 1.14.5 (64-bit) svn客户端svn TortoiseSVN 1.14.5 (64-bit) svn...

    AnkhSvn-2.4.11610

    AnkhSVN 2.4 released!(Thursday, August 23, 2012) AnkhSVN is a Subversion Source Control Provider for Microsoft Visual Studio 2005, 2008, 2010 and 2012. AnkhSVN provides Apache™ Subversion® source ...

    SVN自动更新脚本(可改时间间隔)

    ②【ws.run "D:\SVN自动更新脚本\svnUpdate.bat",0】,地址更改为svnUpdate.bat存放地址即可 svnUpdate.bat 中【::】后为注释 主要进行以下修改 ①D:\svn为待更新的SVN目录,就是执行update的目录,改成你需要执行...

    tortoiesSVN客户端+Ubuntu上SVN安装配置步骤

    1. 安装SVN  apt-get install subversion 2. 建立svn仓库  1). 建立svn目录:mkdir /home/.svn(使用隐藏目录)  2). cd /home/.svn  3). mkdir astar  4). 创建仓库astar:svnadmin create /home/.svn/astar,...

    svn for mac 完美破解

    Versions for mac可以说是MAC下最好用的svn客户端了,对于Mac用户来说,SVN的知名客户端TortoiseSVN只支持Windows系统,让人不免失望,因此Versions就是目前Mac OS最好的SVN客户端。 Versions在使用上非常的简单,...

    svn-win32-1.7.2.zip (win32svn) [SVN 绿色版]

    将文件解压缩到 C:\ 下,将解压缩后的 svn-win32-1.7.2 文件夹名改为 svn,然后将 C:\svn\bin 加入到系统的 PATH 环境变量中,即可开始使用。 将 svnserve.exe 设置为系统服务: sc create svn binpath= "C:\svn\...

    svn安装配置与ldap整合

    这是一遍比较完整的linux下svn+apche+ldap安装配置手册,根据本人实际安装整理后的文档,目前都算是最新版本。其中ldap使用sun的opends,个人感觉比openldap要方便,当然重点不是用什么ldap而是如何配置。 主要包括...

    svn插件svn插件svn插件svn插件

    svn插件svn插件

Global site tag (gtag.js) - Google Analytics