之前使用eclipse中的插件以及windows下的界面客户端来做svn,对svn的命令一知半解,现在使用Django进行开发,同样需要svn,弄了好久都会报错。
经历了这么多,会发现命令行才是最有效最容易理解的方案,可以发现svn和git的命令行相当的像。
------
1. 首先在sae的服务器上建立好版本之后(版本都是以数字开头的,比如1/2/3/...等),就可以从服务器上克隆代码了:
svn checkout https://svn.sinaapp.com/108lab/
如下图所示:
2. 这里,我又新添加了一个版本,同样使用上面的命令,从服务器获取新的一个版本库
这里还可以从服务器获取指定的某个版本代码库:
svn checkout https://svn.sinaapp.com/108lab/6
3. 将新开发的代码拷贝到这个目录下面,查看一下文件的状态:
svn status
4. 将这些文件添加到版本库里:
svn add *
5. 提交这些改变
svn commit -m "添加版本6的代码"
6. 使用pycharm打开刚才的版本6,继续开发即可,当然pycharm自带了vcs,使用这个也挺方便。
PS:
参考文档:sae的svn帮助文档:sae的svn帮助文档
时间: 2024-10-13 01:13:41