使用TortoiseSVN管理SAE项目代码



了解版本控制
SVN SubVersioN 一种版本控制系统
TortoiseSVN SVN的一个免费开源客户端


实用功能:
回滚到最近发布的版本
版本代码对比


参考网上资料,将依据个人使用修改


新浪的sae的代码部署,1-3步骤是配置,是关键的地方

程序下载地址 http://tortoisesvn.net/downloads.html

把sae上项目最新的代码下载到本地

(1)在本地新建一个文件夹,例如 D:\SAE,右击这个文件夹,点击“SVN Checkout”

(2)“URL of repository”处填写 SVN仓库地址 在应用管理的代码管理下  https://svn.sinaapp.com/***/ (后面是应用名),“Checkout directory”那里自动变成了 D:\SAE\***,其它默认参数即可,点击“OK”。(Reversion处,“HEAD revision”是指最新版,也可以指定Revision为任意一个版本)

(3)输入新浪邮箱、安全密码,勾选“Save authentication”,点击“OK”,接下来就会自动从服务器下载文件。如果想清除保存的密码:“Settings”–“Saved DATA”–“Authentication DATA”后面点击“Clear”即可

在本地修改项目代码提交

(4)删除版本“1”文件夹下所有文件方法:删除“1”文件夹下除“.svn”以外的内容–右击“1”文件夹选择“SVN Commit”–在弹出窗口中勾选“Select/deselect all”,点击“OK”即可

(5)在版本“1”文件夹下添加文件和文件夹:保留“1”文件夹下的“.svn”,将需要添加的内容全部复制到“1”文件夹下–选中复制进来的所有文件,右击“TortoiseSVN”“Add”–右击“1”文件夹选择“SVN Commit”–在弹出窗口中勾选“Select/deselect all”,点击“OK”即可

(6)“1”文件夹下多个.php文件左下角显示蓝色加号而“SVN Commit”却提示“No files were changed”:修改下其中一个.php文件然后“SVN Commit”这个文件,发现其它.php文件的蓝色加号居然也变成绿色勾了(这条很像是Bug)

(7)添加一个版本“2”:右击“1”文件夹“TortoiseSVN”“Branch/tag”–“To URL”那里修改为https://svn.sinaapp.com/***/2 (就是把后面改为2),点击“OK”–右击应用名的文件夹例如“***”文件夹“SVN Update”即可,这时“2”里面的东西和“1”是完全一样的,可以在“2”里面修改

(8)浏览器登录SAE后,在“代码管理”那可以设置默认版本,也可删除某个版本



参考资料:http://www.360doc.com/content/12/1203/11/10737972_251726666.shtml


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值