`
栋111
  • 浏览: 5786 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

mac 下svn命令的使用

    博客分类:
  • mac
阅读更多
常用命令
1.将文件checkout到本地目录
    svn checkout path (path是服务器的目录)
   例如:svn checkout   http://www.baidu.com/svn/meal/ 获着 svn://localhost/domain

2.版本库中添加文件命令
svn add file
例如: svn add test.java
svn add *.java(添加当前目录下所有的java文件)

3.将修改的文件提交的svn
svn commit -m "LogMessage" [-N] [--no--unlock] PATH (如果选择了保持项,就是用-no-unlock 开关)

例如: svn commit -m "add test java file to svn" test.java
简写:svn ci


4.加锁/解锁
svn lock -m "LockMessage" [--force] PATH
例如: svn lock -m "lock test file by cd " test.java
svn unlock PATH


5、更新到某个版本
svn update -r m path
例如:
svn update如果后面没有目录,默认将当前目录以及子目录下的所有文件都更新到最新版本。
svn update -r 200 test.php(将版本库中的文件test.php还原到版本200)
svn update test.php(更新,于版本库同步。如果在提交的时候提示过期的话,是因为冲突,需要先update,修改文件,然后清除svn resolved,最后再提交commit)
简写:svn up




转载 http://www.cnblogs.com/snandy/p/4072857.html




分享到:
评论

相关推荐

    MAC自带SVN终端常用命令

    SVN(Subversion)是一种版本控制系统,用于代码的版本控制和项目管理,常...通过以上知识点的学习,可以看出MAC终端下使用SVN命令可以高效地进行版本控制操作。熟练掌握这些命令有助于提高开发效率和团队协作能力。

    mac下svn与svk整合

    在Mac环境下整合SVN和SVK,能够充分利用SVN的稳定性和SVK的灵活性。通过配置Apache服务器,可以将SVN仓库发布为Web服务,同时通过SVK的分支管理和同步功能,可以方便地进行本地开发和远程协作。这种整合方式对于团队...

    华为SVNClient for mac 3.1.2.38

    【华为SVNClient for mac 3.1.2.38】是一款专为苹果Mac操作系统设计的Subversion(SVN)客户端工具。华为SVNClient是华为公司为开发者提供的高效版本控制系统,它允许用户在Mac平台上方便地进行代码版本管理、协作...

    git-svn使用用法

    在使用git-svn时,可能会遇到Windows平台下的中文乱码问题,通过配置git-completion.bash、profile和gitconfig文件,可以解决ls命令、git log显示及提交时的中文编码问题。 在版本控制守则方面,应该避免提交垃圾...

    MyEclipse 8.0下SVN插件的使用

    ### MyEclipse 8.0下SVN插件的使用 #### 一、SVN简介与安装 **Subversion(SVN)** 是一个开源版本控制系统,用于管理软件开发过程中的源代码及其文档资料等资源。它允许团队成员对文件进行修改、添加或删除,并能...

    mac下配置svn服务器.docx

    使用`svnadmin`命令来创建一个新的SVN仓库。例如: ``` svnadmin create /path/to/svn/repository ``` 这将在指定路径下创建一个名为“repository”的SVN仓库。 2. **配置SVN用户权限** SVN仓库的配置文件...

    SVN使用手册中文版快速入门

    下注:使用svn revert 提交你得修改 检验历史 svn log svn diff 比较本地修改 比较工作拷贝和版本库 比较版本库与版本库 svn cat svn list 关于历史的最后一个词 其他有用的命令 svn cleanup svn import 摘要 4. ...

    清理svn及缓存

    在Mac环境下,我们可以利用Bash shell脚本来实现对指定文件夹内所有`.svn`子目录的清理。下面是一个简单的示例脚本,展示如何遍历指定目录及其子目录,查找并删除所有的`.svn`文件夹: ```bash #!/bin/bash # 定义...

    svn的使用方法简介

    2. Commit(提交):当你在本地工作副本中做出更改后,可以使用`svn commit -m "" [directory|file]`命令将这些更改上传到服务器。 `-m`参数用于添加提交信息,描述本次更改的内容。如果只提交特定文件,只需提供...

    SmartSVN for MAC OS (含注册机+破解步骤)

    SmartSVN是一款强大的Subversion(SVN)客户端,专为Mac OS X用户设计。它提供了直观的图形用户界面,使得版本控制操作变得简单易行,是开发者在Mac平台上进行源代码管理和协同工作的理想工具。本资源包含SmartSVN ...

    查看本机svn账号密码

    不过,在实际操作中,大部分现代SVN客户端倾向于使用Windows的凭证管理器来存储这些敏感信息,而不是直接写入`passwd`文件。 当你忘记SVN密码时,可以按照以下步骤查看或找回: 1. 打开Windows的控制面板,找到...

    SVN.rar_svn_svn使用实例

    1. **本地仓库**:在计算机上创建一个目录作为SVN仓库,使用命令`svnadmin create /path/to/repo`。 2. **远程仓库**:通过Apache HTTPD服务器的mod_dav_svn模块或SVNserve服务,可以搭建远程仓库,允许团队成员...

    svn使用教程及安装和安装说明

    1. 创建分支:使用`svn copy`命令创建一个新的分支,用于独立开发。 2. 切换分支:在工作副本上,选择“切换”到其他分支进行工作。 3. 合并分支:在主分支上,右键选择“合并”,指定要合并的分支,完成代码整合。 ...

    smartsvn for mac

    SmartSVN是一个功能多且易于使用的Subversion 客户端,可运行在Linux、Mac OS X、OS/2、Unix以及Windows。除了标准的SVN指令(例如checkout、update、commit、merge等)之外,其亦提供tag与branch处理(无需要为了转换...

    svn账号密码找回,本地svn账户查看

    或者,使用`svn config`命令编辑`~/.subversion/auth`目录下的文件,找到存储密码的`svncache`文件,清除或修改其中的内容。 4. **重新认证**: 有时,只需删除本地的认证缓存,SVN会在下次访问时提示输入新的...

    svn安装包.zip

    在Linux或Mac OS环境下,安装SVN可能需要使用包管理器。例如,在Ubuntu上,可以使用`sudo apt-get install subversion`命令,而在macOS上,可以通过`brew install subversion`来安装。安装后,同样可以利用终端中的`...

    SVN和Git简单使用文档

    - **创建仓库**:使用`svnadmin create`命令创建一个SVN仓库。 - **导入项目**:使用`svn import`将本地项目导入到仓库。 - **克隆仓库**:使用`svn checkout`获取仓库副本。 - **提交更改**:使用`svn commit`提交...

Global site tag (gtag.js) - Google Analytics