zoukankan      html  css  js  c++  java
  • SVN使用教程

    原文地址:http://www.cnblogs.com/jx270/archive/2013/03/04/2943595.html

    下载安装

       TortoiseSVN下载:http://tortoisesvn.net/downloads.html

    又不是在linux下,安装就不多说了 :)

    下面详细介绍使用TortoiseSVN向SAE部署代码。

    创建本地工作目录

            第一步,如图1,创建一个新文件夹作为本地工作目录(Working directory),可以使用应用名为文件夹名。如,为我的应用devcenter创建本地工作目录。

      第二步,从SAE的SVN仓库检出(checkout)一个应用的全部版本代码,如图2,右键-->点击“SVN Checkout”

      在弹出页面中填写仓库路径即可,这里是:https://svn.sinaapp.com/devcenter/,其它默认参数即可,如图3:

      Reversion处,“HEAD revision”是指最新版,也可以指定Revision为任意一个版本。

      点击“OK”,出现下载界面,如图4:

      如果一切顺利,devcenter应用所有版本代码将会全部出现在刚刚创建的devcenter文件夹下,如图5:

    修改代码

      在本地使用你喜欢的编辑器,编辑任意文件,保存后该文件图标将会出现红色感叹号,如图6所示:

            看,刚刚修改过的index.php变色了。下面需要提交(commit)最近的更新。在index.php文件上击右键,出现菜单 ,

    选择“SVN commit”,如图7:

      然后填写关于本次更新的日志(log message),这是必填项,否则commit会失败。如图8:

      当您看到如图9所示,表明刚才的修改已经成功提交,并且前该devcenter项目的SVN版本号加1,变成30.

    新增文件/文件夹

            在 SVN工作目录下,对于文件修改,完成后只需要commit就ok了,但对于新增文件,或者从其它目录复制进来的文件或文件夹,需要在commit之前需 要做一步add操作,即将文件或文件夹添加到svn工作目录中来,否则SVN客户端不认它。具体操作很简单,如图10:

      然后再如图7所示,右键commit 即可。

      更多Tortoise SVN使用帮助,请参阅:http://www.subversion.org.cn/tsvndoc/

    删除已经提交的文件和文件夹

    先把文件都导出来(export),做个备份。

    然后更新一下本地的SVN版本,接下来开始删除这个无用 的文件夹:

    右键菜单,小乌龟里面有个红色的“X”,OK,就是这个了,点一下。然后你会发现这个无用文件夹变了:

    再打开这个文件夹,发现里面的文件都没了,只剩下文件夹这些“空壳”了。接下来,最后一步了:提交(commit)你的SVN,这时,你会发现:

    看到了吧:Text status(文件状态)是deleted(已经被删了),点击"OK",大功告成!不信,就在更新(update)一下你的SVN看看了!



  • 相关阅读:
    PAT 解题报告 1009. Product of Polynomials (25)
    PAT 解题报告 1007. Maximum Subsequence Sum (25)
    PAT 解题报告 1003. Emergency (25)
    PAT 解题报告 1004. Counting Leaves (30)
    【转】DataSource高级应用
    tomcat下jndi配置
    java中DriverManager跟DataSource获取getConnection有什么不同?
    理解JDBC和JNDI
    JDBC
    Dive into python 实例学python (2) —— 自省,apihelper
  • 原文地址:https://www.cnblogs.com/shenlanzifa/p/5288736.html
Copyright © 2011-2022 走看看