当前位置: 首页 > news >正文

网站开发技术说明网页制作软件dw与python软件对比

网站开发技术说明,网页制作软件dw与python软件对比,产品经理培训哪个机构好,wordpress设置幻灯片SVN几个重要文件夹说明: 我们一般习惯性在创建repository仓库后,再在刚才创建的仓库里面再创建trunk、branches、tags这三个文件夹,而不是直接将项目提交到仓库的根目录下(虽然直接将项目分享到仓库的root根目录下也是可以的,但是我们一般不这么做)。主要目的是:为…

SVN几个重要文件夹说明:

我们一般习惯性在创建repository仓库后,再在刚才创建的仓库里面再创建trunk、branches、tags这三个文件夹,而不是直接将项目提交到仓库的根目录下(虽然直接将项目分享到仓库的root根目录下也是可以的,但是我们一般不这么做)。主要目的是:为了给项目各个阶段,各个版本归类、分阶段存储、并行开发。

trunk文件夹: 主干,我们一般把项目提交到此文件夹里面,在trunk中开发。
branches文件夹:分支,我们一般把那些需要打分支,但是有可能会修改的项目代码,打分支到此目录。
tags文件夹:分支,我们一般把那些阶段性(如迭代各期)的项目代码,打分支到此目录。

注:其实也不一定非要手动创建这三个目录,在我们打分支选择打到branch或tags等时,会自动在对应的repository
仓库的根目录下创建该文件夹。

注:我们在第一次连接SVN的repository时,可以指定连接目标仓库下的不存在的文件夹,当我们第一次将项目
team>>>share project时,将会在该仓库下自动创建URL中不存在的文件夹,并把代码放进去。

提示:开发时,可以以开发trunk中的项目代码为主,当开发到某个时期(你觉得比较重要的时期)时,可以看情况将需
要备份的文件夹(或文件)打分支到其他如branches、tags等文件夹下。
在这里插入图片描述
注:需要时,我们可以从SVN上同步分支中的任意时期的项目代码(注:我们当然也可以同步trunk主干下的最新的代码)。

注:有时,我们也可以在branches中开发(但是需要即时将trunk中的代码合并到branches中,但是暂时不将branches中
合并到trunk主干上),然后开发到一定程度的时候,再将branches合并到主干trunk上。此方式,也很常用
声明一:本次示例的软硬件环境为:Windows10、VisualSVNServer、TortoiseSVN、Eclipse。

注:VisualSVNServer主要用作SVN服务端、TortoiseSVN主要用作SVN客户端。

声明二:由于Eclipse或其它IDE开发工具的SVN插件版本不同等原因,所以这里并不以SVN插件来介绍分支的使用,
下面是以TortoiseSVN客户端来介绍分支的使用的。

准备工作:
使用VisualSVNServer创建一个本地仓库:
在这里插入图片描述
在这里插入图片描述
注:创建repository时需要先创建user,这里就不详细介绍了。

注:创建SVN仓库的方式较多,本人这里是利用VisualSVN Server创建的。

创建完成,如下图所示:
在这里插入图片描述
往SVN中放入一些东西,方便下面讲解。

注:可以使用Eclipse的SVN插件将项目分享到SVN的仓库中,也可以使用TortoiseSVN将文件夹add到SVN的仓
库中,还可以……这里就不再给出具体步骤了。

使用TortoiseSVN来管理SVN:

使用TortoiseSVN来查看一下SVN中的内容:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
使用TortoiseSVN检出SVN中的项目:
在这里插入图片描述
在这里插入图片描述
可以看见,以检出到桌面了:
在这里插入图片描述

SVN打分支:

方式一:先检出,再打分支

在这里插入图片描述
在这里插入图片描述
注:to path中输入或选择要打分支到哪一个文件夹下;如果是输入的是不存在的文件夹的话,那么会自动在SVN中创建
该文件夹。

注:/branches/project20180831是指当前仓库文件夹下的branches文件夹下的project20180831文件夹。

分支创建完毕,我们再去看一下:
在这里插入图片描述
在这里插入图片描述
注:在某一个枝干上的操作,其作用范围就是其自身,并不会影响到其他枝干(注意:这里说的是一般操作,分支合并等情况除外)。

可以简单测试一下:在主干trunk上略作修改之后,提交。再用TortoiseSVN查看一下分支上的对应文件,发现是修改
前的;查看主干上的对应文件,发现是修改后的。说明枝干之间不会发生干扰。

注:打分支之前,要保证本地的和服务器上是一致的,即:打分支前需要update、commit。

方式二:直接在客户端,通过Copy to的方式,打分支

选择要备份的目录:
在这里插入图片描述
右击 > Copy to,填写要打分支到哪里:
在这里插入图片描述
填写分支信息:
在这里插入图片描述
点击ok后,刷新一下客户端,可看见打分支成功:
在这里插入图片描述

合并分支:

提示:合并分支即>>>选择目标分支合并到当前所处分支。
在这里插入图片描述
注:可以合并文件也可以合并整个文件夹,看自己的需求。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如果Test merge测试没冲突的话,是这样的:
在这里插入图片描述
此时直接再点击Merge合并即可。
Merge解决冲突:
如果Test merge测试有冲突的话,是这样的(示例):
在这里插入图片描述
此时点击Merge,会出现:
在这里插入图片描述
点击Edit conflict来编辑冲突:
在这里插入图片描述
在合并后的枝干对应栏中编辑后,Save保存后关闭。

点击已解决Resolved按钮:
在这里插入图片描述
点击OK即可:
在这里插入图片描述
此时,(冲突已经解决并且)已经合并完毕了。

注:Merge合并之后,只是在本地的当前枝干发生了变化,而在服务端SVN中的当前枝干还是合并之前的;所以合并之后确
认没问题后还需要commit到服务端SVN,以保证其他小伙伴能拿到最新的代码。

注:如果发现合并之后,还有问题,那么可以回退
在这里插入图片描述
切换分支:
在这里插入图片描述
在这里插入图片描述
注:我们在打分支时,取的分支文件夹名虽然和项目名不同(如下图),但是当我们切换分支时,右击项目(Abc_SVN_Test)
之后,选择要切换到的分支时,直接选我们打分支时起的文件夹名字即可。虽然两个文件夹不同,但是切换分
之后,还是会以Abc_SVN_Test为文件夹名,只是里面的内容变成了切换到的分支的内容。
在这里插入图片描述
注:切换分支后,我们的update、commit等基本操作,其作用范围只是当前分支,并不会影响其他分支。
原文链接:https://blog.csdn.net/justry_deng/article/details/82259470

http://www.yayakq.cn/news/878241/

相关文章:

  • 哪个网站做h5好用如何选择邯郸网站制作
  • 免费图标下载网站有框架有模板怎么做网站
  • 简述站点推广有哪些方式网站建设第三方平台
  • 企业网站建设规划ppt盐城个人网站建设
  • 秦皇岛开发区建设局网站长武网站建设
  • 做网站素材网ui设计是做什么的
  • 中国医院建设协会网站网站建设最新教程视频教程
  • 高质量的网站建设做网站保定
  • 遵化手机网站设计搜索引擎营销是目前最主要的网站推广营销
  • 一个网站有多个域名万国商业网
  • 网站提交收录软件17网站一起做网店后台
  • 网站背景自动切换精准营销案例分析
  • ai可以用来做网站吗各大网站有哪些
  • 怎么用dw第一次做网站利用html5 监控网站性能
  • 安徽省住房和城乡建设厅网站搭建个人网站
  • 亚马逊云服务 网站建设软件工程考研科目
  • 黔西南州住房和城乡建设局网站网站建设字体变色代码
  • 大连网站建设案例做写字楼的网站有哪些
  • 京东网站的设计特点做网站上线一般要多久
  • iis7 无法添加网站网站开发 公司 深圳
  • 什么网站可以做软件有哪些东西海南做网站公司
  • 三合一网站制作价格wordpress插件买免费下载
  • 专门做文创产品的网站网站建设的费用预算如何写
  • 做外贸网站挣钱吗织梦图片瀑布流网站模板
  • 建立自己的网站可以采用的方式有设计制作一个生态瓶
  • 赣州晒房网门户网站wordpress中文下载
  • wordpress 开发网站网新科技集团
  • 手机版网站如何制作搜索引擎广告属于什么渠道
  • 给企业做网站怎么收钱遵义相亲平台
  • 网站打开文件按钮怎么做国家标准物质网站建设