Mac上svn的使用

参考博客:http://blog.csdn.net/q199109106q/article/details/8655204

需要配置svn用户权限的朋友请点击??

一、svn的使用

要连接到svn,我们需要:

svn地址、用户名、密码

1.将本地文件上传到服务器  :

kakasang:~ kaka$ svn import /Users/kaka/Desktop/Demo(本地文件的路径) svn://121.40.***.***/project/Demo/(存到svn的路径) --username=(账号) --password=(账号) -m"上传代码"

-m后面是注释记得带上

ps: 本地路径可以直接将文件夹托入终端

2.将服务器上的代码下载到本地

kakasang:~ kaka$ svn checkout (svn上的路径) --username=(账号) --password=(账号) (本地路径) -m"上传代码"

3.更新服务器上的代码

进入上传到服务器的文件夹里面

cd/(文件的路径)

更新代码

svn commit -m "更新代码"

4.更新服务器下载到本地的代码

cd/(本地路径)

svn update -m"更新"

二、使用中的问题

在删除文件时报错 svn: E205007: None of the environment variables SVN_EDITOR, VISUAL or EDITOR are set

参考博客:http://blog.163.com/lgh_2002/blog/static/44017526201046111856208/

解决方法: 在 etc/bashrc   文件   后面加上  export SVN_EDITOR=vim

那么这个文件在哪

  打开finder      shift+command+g  查找 /etc

  找到bashrc文件

  系统会警告    没有权限修改这个文件

  要修改这个文件就复制一份

  改好复制文件,再替换原来的文件

文件替换好后

终端输入    source /etc/bashrc     让配置文件立即生效

时间: 2024-10-27 06:44:24

Mac上svn的使用的相关文章

Mac 上SVN上传.a文件

SVN默认是忽略.a文件,所以修改配置文件去掉忽略配置行的 *.a 通过终端打开配置文件: open ~/.subversion/config 把下面两行(也可能是一行)中的注释和*.a去掉, #global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~        #*# .#* .*.swp .DS_Store 注意: 去掉#号后要顶行 ps :可以增加需要忽略的文件类型 Mac 上

mac上SVN项目管理,提示被锁定的解决方法

问题 mac上SVN项目管理,提示被锁定,不能commit,也不能update,提示 clean the working copy and then... 解决方法

mac上SVN使用技巧和感受

SVN在团队项目开发中起到非常关键的作用,关乎一个软件项目成败.在mac上自带了svn,我们可以非常方便的使用命令行的方式来进行版本控制.我现在来谈谈在mac下使用svn的方法和注意事项. (1)如何在mac配置SVN客户端和服务器.推荐一篇文章<http://blog.csdn.net/q199109106q/article/details/8655204>,按照上面的步骤,可以完成svn配置. (2)在使用SVN中经常会碰到冲突的问题,可以使用svn resolved ***,命令来解决冲

[Subversion]Mac 上 svn使用

之前试用的Versions 过期了 下载svnX发现它很精简很好用 后来直接用了Xcode发现Xcode一开始直接在Source Control 里面Check Out 发现只有填写连接的地方 但是配置问题地方填写 都是直接通过然后显示一个文件夹名字 但里面并没有内容 所以就在repository地址后面加了一些参数(直接加一个?k也可以)就会直接跳出账号密码的配置界面 下面是可能碰到的问题的解决方法 Error validating server certificate for… 按t或者p依

mac上svn: This client is too old to work with working copy 问题的解决

安装svn时,提示This client is too old to work with working copy........原因:svn的版本过旧,安装1.8的svn即可.下面简要说明一些步骤: 1.下载得到svn的新版本,此处使用的是subversion-1.8.15,会将这版本的svn放在nas上,以供大家使用. 2.进入subversion-1.8.15文件夹 ./configure --prefix=/home/svnroot/subversion --without-berkel

解决Mac上svn无法上传.a文件

“.a”(静态库)文件无法上传(svn工具:Versions) 网上查询了一下,说是Xcode自带的svn和Versions以及一些其它工具都不能上传".a"文件. 解决办法如下: 1.打开终端,输入cd,空格,然后将需要上传的.a文件所在的文件夹(不是.a文件)拖拽到终端(此办法无需输入繁琐的路径,快捷方便) ,回车:2.之后再输入如下命令:svn add libGoogleAnalytics.a,回车:3.之后会出现:A  (bin)  libGoogleAnalytics.a 

mac eclipse svn

自从换了mac,同时换了idea以后,一直没有去用过eclipse.前两天心血来潮(zuo),想着怀旧一下,打开eclipse搞一搞. 结果悲剧发生了,mac下的eclipse用svn居然如此艰难,以至于花了好多时间才搞定它.(其实我也用不着,只是有搞不出来不爽的强迫症...) 下面就总结一下这个悲剧吧. 下载完eclipse解压打开,然后安装Subclipse.然后到eclipse设置里看下subversion,悲剧了,弹出提示: Failed to load JavaHL Library.

mac 上sed

mac上sed和liunx是不一样的,所以有些指令可能不通用,需要将mac上sed替换成gun的: Install Homebrew First, visit Homebrew homepage and follow the installation instructions to install Homebrew. Shortcut: install the latest XCode and then run the following command to install: 1. /usr/

IOS-工程师Mac上的必备软件

前言   iOS工程师一直都是那么的高逼格,用的是Mac电脑,耍的是iPhone手机,哇咔咔~~  但是,作为一名iOS开发工程师,我们除了高逼格外,还必须是全能的.你不会点UI设计.不会点后台语言.不会点安卓开发...那都是不可能的事情.  好了,今天咱们不是来吹牛逼的.而是给大家添虎翼的.做了iOS开发也有一年多了,懂得了工欲善其事,必先利其器的道理.Mac上有很多好用的软件,有的能提升我们的开发效率,有的能提升我们的工作效率.今天我就来介绍一些Mac上对我们开发有帮助的软件. 这里介绍的软