Notepad++集成SVN插件

Notepad++是一款Windows环境下很受欢迎的免费开源的代码编辑器,有很丰富的第三方插件。

下面介绍Notepad++的SVN插件的安装及使用。

如图12,点击Plugin –> Plugin Manager –> Show Plugin Manager

../../_images/code-deploy-a11.jpg

打开后,在“Available”页找到“Subversion”,然后点击“Install”,如图13所示:

../../_images/code-deploy-a12.jpg

安装成功后会在Plugins菜单下出现”Subversion”子菜单。

打开之前checkout下来的任一文件,如devcenter/1/index.php,编辑完成后,点击Plugins –> Subversion –> Commit File(或使用 快捷键Ctrl+Alt+A)

出现熟悉的一页,如图14所示:

../../_images/code-deploy-a13.jpg

对,这就是乌龟SVN的Commit页面,输入Log Message,点击“OK”即可提交。

使用UltraEdit Studio部署

UltraEdit Studio(注意不是UltraEdit,UltraEdit不能与SVN整合)配置稍微复杂些。

第一步,SVN仓库账号设置,如图15所示:

../../_images/code-deploy-a14.jpg

然后填写仓库信息,如图16所示:

../../_images/code-deploy-a15.jpg

完成后,创建Project,如图17所示:

../../_images/code-deploy-a16.jpg

填写project名b.prj后,出现如图18所示”Project Settings”,点击“Add Folder”,出现“NewFolder”,将”Group”前的勾去掉,然后点击“Browse”,在“Browse for Folder”页找到之前checkout出现的本地工作目录。

../../_images/code-deploy-a17.jpg

点击“OK”后出现提示,如图19所示:

../../_images/code-deploy-a18.jpg

表明UEStudio自动识别出了选择的代码目录是一个SVN工作目录,并询问是否整合,点击“Yes”,出现如图20所示:

../../_images/code-deploy-a19.jpg

大功告成,”Close”之后即可以编辑代码,并随时commit修改。如图21所示:

../../_images/code-deploy-a20.jpg

使用EditPlus部署

EditPlus依赖于Tortoise SVN(TSVN),必须先安装。

使用最简单,见图22所示:

../../_images/code-deploy-a21.jpg

当编辑SVN工作目录里的文件时,File –> TSVN即出现相应可操作的菜单。

SVN命令行工具

例如,您刚刚创建了应用newapp,在本地执行:

svn checkout https://svn.sinaapp.com/newapp

第一次checkout时需要验证,用户名/密码为您的SAE安全邮箱和安全密码(非微博登陆账号密码,如已启用微盾动态密码,则此处填写“安全密码”+“微盾动态密码”)。

  1. 上传代码。如部署wordpress到版本1。

    svn checkout https://svn.sinaapp.com/newapp
    cd newapp/1
    cp -rf /path/to/wordpress/* ./
    svn add ./
    svn commit -m"add wordpress"
    
  2. 修改代码。假如需要修改newapp应用版本1根目录下某个文件,如index.php,完整的操作流程如下:

    svn checkout https://svn.sinaapp.com/newapp #如果已经checkout过了,不需要重新checkout。
    cd newapp/1
    vim index.php #这里编辑代码
    svn commit -m "edit index.php"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值