使用svn客户端功能
1.从本地导入代码到服务器(第一次初始化导入)
在终端中输入
svn import /Users/apple/Documents/eclipse_workspace/weibo svn://localhost/mycode/weibo --username=mj --password=123 -m "初始化导入"
我解释下指令的意思:将/Users/apple/Documents/eclipse_workspace/weibo中的所有内容,上传到服务器mycode仓库的weibo目录下,后面双引号中的"初始化导入"是注释
2.从服务器端下载代码到客户端本地
在终端中输入svn checkout svn://localhost/mycode --username=mj --password=123 /Users/apple/Documents/code
我解释下指令的意思:将服务器中mycode仓库的内容下载到/Users/apple/Documents/code目录中
3.提交更改过的代码到服务器
在步骤2中已经将服务器端的代码都下载到/Users/apple/Documents/code目录中,现在修改下里面的一些代码,然后提交这些修改到服务器
1> 打开终端,先定位到/Users/apple/Documents/code目录,输入:cd/Users/apple/Documents/code
2> 输入提交指令:svn commit -m "修改了main.m文件"
这个指令会将/Users/apple/Documents/code下的所有修改都同步到服务器端,假如这次我只修改了main.文件
可以看到终端的打印信息:
Sending weibo/weibo/main.m
Transmitting file data .
Committed revision 2.
4.更新服务器端的代码到客户端
这个应该是最简单的指令了,在终端中定位到客户端代码目录后,比如上面的/Users/apple/Documents/code目录,然后再输入指令:svn update
5.至于svn的其他用法,可以在终端输入:svn help
分享到:
相关推荐
Versions 破解版
本文将详细介绍SmartSVN在Mac环境下的使用及其重要特性。 首先,SmartSVN支持Subversion(简称svn),这是一个广泛使用的版本控制系统,用于跟踪文件和目录的更改。通过Subversion,开发团队可以协作工作,同时保持...
在SmartSVN的案例中,注册机将用于生成一个有效的序列号,使用户能够激活并使用SmartSVN的所有功能。但请注意,使用注册机可能涉及法律风险,并不鼓励或支持软件盗版行为。建议通过官方渠道购买授权,以支持软件开发...
苹果系统下最好用的SVN客户端,这是2014年最新版本,内含Keygen。
Corner Stone作为一个强大的SVN客户端,具备以下关键功能和特性: 1. **图形用户界面**:Corner Stone提供了一个直观且用户友好的界面,使得开发者无需记忆复杂的命令行操作,就能轻松地进行版本控制操作,如提交、...
总的来说,SmartSVN是一款强大的Subversion客户端,特别适合那些需要在Mac OS X环境下进行代码管理的开发者。通过充分利用其特性,团队能够更好地协作,追踪代码变更,解决冲突,从而提升软件项目的整体质量。
浏览器包括Firefox、Chrome、IE、Opera和Safari,项目管理工具为Redmine,源码管理使用SVN,客户端工具包括svn和RabbitVCS。 7. **应用框架**:在不同的开发语言中,公司可能使用自有的框架,如PHP、C、Golang的...
主要具备了四个方面的功能:数据库查询和管理工具、数据库、源代码管理以及文件系统的比较工具、为 Subversion(SVN)和 CVS 而设计的完整的集成源代码管理客户端、提供了一个数据库建模工具(modeler)。...
版本控制:整合版本控制为Subversion和CVS库提供了一个完整的客户端,让您能够使用库浏览器(Repository Browser),在一个易于使用的整合开发环境(IDE)中管理所有来源控制库。 数据库仿真:实体关联仿真器...
版本控制:整合版本控制为Subversion和CVS库提供了一个完整的客户端,让您能够使用库浏览器(Repository Browser),在一个易于使用的整合开发环境(IDE)中管理所有来源控制库。 数据库仿真:实体关联仿真器...
版本控制:整合版本控制为Subversion和CVS库提供了一个完整的客户端,让您能够使用库浏览器(Repository Browser),在一个易于使用的整合开发环境(IDE)中管理所有来源控制库。 数据库仿真:实体关联仿真器...
版本控制:整合版本控制为Subversion和CVS库提供了一个完整的客户端,让您能够使用库浏览器(Repository Browser),在一个易于使用的整合开发环境(IDE)中管理所有来源控制库。 数据库仿真:实体关联仿真器...
版本控制:整合版本控制为Subversion和CVS库提供了一个完整的客户端,让您能够使用库浏览器(Repository Browser),在一个易于使用的整合开发环境(IDE)中管理所有来源控制库。 数据库仿真:实体关联仿真器...
版本控制:整合版本控制为Subversion和CVS库提供了一个完整的客户端,让您能够使用库浏览器(Repository Browser),在一个易于使用的整合开发环境(IDE)中管理所有来源控制库。 数据库仿真:实体关联仿真器...
版本控制:整合版本控制为Subversion和CVS库提供了一个完整的客户端,让您能够使用库浏览器(Repository Browser),在一个易于使用的整合开发环境(IDE)中管理所有来源控制库。 数据库仿真:实体关联仿真器...
版本控制:整合版本控制为Subversion和CVS库提供了一个完整的客户端,让您能够使用库浏览器(Repository Browser),在一个易于使用的整合开发环境(IDE)中管理所有来源控制库。 数据库仿真:实体关联仿真器...
版本控制:整合版本控制为Subversion和CVS库提供了一个完整的客户端,让您能够使用库浏览器(Repository Browser),在一个易于使用的整合开发环境(IDE)中管理所有来源控制库。 数据库仿真:实体关联仿真器...
版本控制:整合版本控制为Subversion和CVS库提供了一个完整的客户端,让您能够使用库浏览器(Repository Browser),在一个易于使用的整合开发环境(IDE)中管理所有来源控制库。 数据库仿真:实体关联仿真器...
版本控制:整合版本控制为Subversion和CVS库提供了一个完整的客户端,让您能够使用库浏览器(Repository Browser),在一个易于使用的整合开发环境(IDE)中管理所有来源控制库。 数据库仿真:实体关联仿真器...
版本控制:整合版本控制为Subversion和CVS库提供了一个完整的客户端,让您能够使用库浏览器(Repository Browser),在一个易于使用的整合开发环境(IDE)中管理所有来源控制库。 数据库仿真:实体关联仿真器...