随着自己写的代码越来越多,但是每次写都会发现之前写过类似的现在却发现找不到了;或者在一个地方写了代码,得拷到另一个地方继续写;又或者自己写了很大的程序,每次备份的方法都是复制整个项目,粘贴到另一个地方去;又或者多人合作,总是找不到一个很好的代码合作方法。
你的答案,是代码托管,比如SVN,比如Git,比如Mercurial,它们把你的代码放到服务器上,关键记录了你每次的修改代码的记录,这样你可以将你的代码还原到以前的版本,非常轻松。
个人当然要找免费的代码托管服务器,我用的是GOOGLE,我很喜欢GOOGLE,我推荐大家也用它。
以下是使用Google搭建SVN或Git或Mercurial的详细教程:
1、注册GOOGLE账户(如果有了,跳到第2步)
注册地址:https://accounts.google.com/SignUp
2、登陆GOOGLE
登陆地址:https://accounts.google.com
3、进入GOOGLE的代码界面
输入地址:https://code.google.com/intl/zh-CN/,进入到代码管理的主界面:
4、点击Create a new project,我们创建一个新项目
5、使用客户端访问自己的代码托管
现在已经建立了一个SVN服务器(其他的类似),我们可以使用SVN、GIT、Mercurial各自的客户端进行操作,下面的步骤,我一TortoiseSVN为例进行介绍
首先,下载TortoiseSVN并安装,TortoiseSVN下载地址:http://tortoisesvn.net/downloads.html
6、找到自己的SVN服务器的地址
7、在客户端使用该地址,checkout,然后上传一个文件给服务器
点OK,会把服务器上的内容和本地同步,文件夹上有个绿色的对号,说明同步成功:
然后,我在里面新建一个文件,test.py,将文件Add到SVN里(还没有提交)
然后,点击提交,就会把新增的文件,提交到服务器,这时候需要输入用户名密码,其中用户名是你注册的google的邮箱,密码在这里:
打开后复制密码,填写后,点OK,就会提交成功了:
至此教程结束,有人会说遇到了个问题,就是连不到服务器,嘿嘿,这个问题你需要自己搜索一些方法了。