资讯专栏INFORMATION COLUMN

windows 下 svn 笔记 VisualSVN + TortoiseSVN

Charlie_Jade / 3042人阅读

摘要:忽略之后提交进入主目录修改一个文件提交先更新,后提交创建标签选中本地目录,右键分支标记选择目录补全目录选择路径的时候,不要先点进去自己建好叶子节点路径再选择该路径,会提示路径已存在。可以选择上一级路径,然后自己手动输入叶子节点路径。

下载

打开apache官网,点击subversion链接

点击左侧的 Binary Packages链接

点击 VisualSVN 链接

下载 VisualSVN Server

下载 TortoiseSVN

安装 安装 visualsvn server

选择 standard edition

三个位置,一个端口

设置network

安装 TortoiseSVN

安装完成之后需要设置中文

需要重启资源管理器

创建仓库

Repositorises上右键-> Create New Repository

选择第一个

命名

选择第二个

权限暂时默认即可

创建用户

创建用户

创建用户组

添加用户

设置仓库权限

删除 Everyone

添加 Groups

选择权限

创建一个项目

把不需要的文件删除

上传项目

右键复制项目地址

右键->版本库浏览器

输入用户名和密码

将项目文件夹拖入 trunk 目录下

检出项目

删除本地项目

创建与项目同名文件夹

打开版本库浏览器,选择项目文件夹,复制其地址

进入文件夹



忽略不需要提交的文件

忽略方法和区别
i.本地忽略方式,不体现到整个SVN项目团队中.

        使用SVN客户端的全局忽略样式 ,右键->设置->全局忽略样式 ,此时该两种文件仍然以问号文件的样式显示,但是在SVN提交时,这些文件会被忽略,不会体现在未控制版本的文件列表中.

    ii.全局忽略方式,即服务端忽略方式,体现到整个SVN项目团队中

如果已经提交到了svn服务器上,也必须先通过svn把服务器上的对应目录删除,然后把本地的对应目录删除,然后update签入同步一下,就可以了。

忽略之后

提交

进入主目录修改一个文件

提交【先更新,后提交】

创建标签

选中本地trunk目录,右键->分支/标记

选择tags目录


补全目录
选择路径的时候,不要先点进去自己建好叶子节点路径再选择该路径,会提示路径已存在。

可以选择上一级路径,然后自己手动输入叶子节点路径。

进入本地库目录,更新,即可在tags看到新的tags


分支操作

现在 trunk 目录中的 index.html 内容如下:



    
        
        index
    
    
        

helllo world

提交并打tag

上线后发现 hello world 拼写错误,需要修改,此时需要开出一个分支,操作如下:
在本地仓库目录中更新

在本地tags/v0.5 目录上右键->分支标记

选中 branches , 并补全目录

在本地仓库目录中更新

在本地branches中会看到新开的分支

修复BUG并提交,然后打上tag,更新

此时需要将修复BUG后的代码合并到主分支中,操作如下:
在本地 trunk 目录右键->合并

下一步

选择需要合并的分支


下一步

合并

本地 trunk 右键提交

完成

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/61285.html

相关文章

  • 忘记svn密码?-快速找回

    摘要:事实上,这个工具可以解密的密码不在的安全漏洞。建议每到一个公司,自己还是做个记事本出来,专门用来记本公司的各种密码和注意事项等等,避免到时候需要的时候找不到,耽误更多的时间。 当你在换项目组或者换电脑的时候,忘记了svn密码(找回前提是你的原来的电脑上的eclipse或者idea或者svn客户端已经保存了密码,只是你不知道密码 )忘记密码了,可以直接找管理员重置密码,但是可以的话,你就...

    neroneroffy 评论0 收藏0
  • svn钩子函数(HOOK)的使用-win平台

    摘要:注意测试之前一定要先把服务器站点根目录代码更新到最新版本强制书写提交说明首先在相应版本库的目录我的是新建一个文件文件内容编辑如下这个服务器安装目录下面的下面的检查不能为空,至少输入十个字符几个点就是几个字符您正在操作的项目是不允许空日志 注意:测试之前一定要先把服务器站点根目录代码更新到最新版本 强制书写提交说明 首先在相应版本库的hooks目录(我的是C:svnRepositor...

    Zoom 评论0 收藏0
  • 腾讯云使用笔记一: 腾讯云重装记录

    摘要:或少了因为启动时不是账号,就会这样前面别忘了加文件直接下载,不解析因为没有配置的解决办法引起通常是三种情况一是缺少索引文件,二是权限问题,三是状态。 ========腾讯云重装记录================ 安装时间:2018-09-09 12:15开始,结束时间: 一:重装操作系统 进入腾讯云后台,微信扫码登录 选择主机/更多/重装系统/服务市场/Docker容器/腾讯云容器...

    ashe 评论0 收藏0
  • 腾讯云使用笔记一: 腾讯云重装记录

    摘要:或少了因为启动时不是账号,就会这样前面别忘了加文件直接下载,不解析因为没有配置的解决办法引起通常是三种情况一是缺少索引文件,二是权限问题,三是状态。 ========腾讯云重装记录================ 安装时间:2018-09-09 12:15开始,结束时间: 一:重装操作系统 进入腾讯云后台,微信扫码登录 选择主机/更多/重装系统/服务市场/Docker容器/腾讯云容器...

    ThreeWords 评论0 收藏0
  • 腾讯云使用笔记一: 腾讯云重装记录

    摘要:或少了因为启动时不是账号,就会这样前面别忘了加文件直接下载,不解析因为没有配置的解决办法引起通常是三种情况一是缺少索引文件,二是权限问题,三是状态。 ========腾讯云重装记录================ 安装时间:2018-09-09 12:15开始,结束时间: 一:重装操作系统 进入腾讯云后台,微信扫码登录 选择主机/更多/重装系统/服务市场/Docker容器/腾讯云容器...

    xiaotianyi 评论0 收藏0

发表评论

0条评论

Charlie_Jade

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<