范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

SVN版本控制详解1安装和使用

  一、SVN简介
  二、SVN服务器安装
  三、SVN客户端安装
  四、SVN配置和使用一、SVN简介
  1.什么是SVN?
  SVN全名Subversion,即版本控制系统。SVN与CVS一样,是一个跨平台的软件,支持大多数常见的操作系统。
  作为一个开源的版本控制系统,Subversion管理着随时间改变的数据。这些数据放置在一个中央资料档案库(repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。
  这样你就可以把档案恢复到旧的版本,或是浏览文件的变动历史。Subversion是一个通用的系统,可用来管理任何类型的文件,其中包括了程序源码。
  2.SVN工作原理
  3.我们使用SVN能做什么?
  (1)多人共享同一的资源,并且可以对资源实现修改和更新。
  (2)记录资源的每一次变更,以及记录更改该资源的人,并且可以恢复到之前的任何一个修改点。二、SVN服务器安装
  SVN的安装包括服务端安装和客户端安装。
  注意:一般情况下,我们只需要安装客户端即可,因为在企业中服务端是由运维来维护的,我们只需要开通一个账号即可。
  常用的客户端又分为两种:安装在操作系统中的客户端、Eclipse的插件。
  1.服务端安装(windows)
  官网下载客户端visualsvn,可直接通过 https://www.visualsvn.com/files/VisualSVN-Server-4.3.5-x64.msi 下载。
  也可通过如下步骤跟着操作。
  官网下载服务端visualsvn,进入网站https://www.visualsvn.com/server/,如下图所示:
  点击【download】,选择64-bit 进行软件下载:
  下载软件如下:
  创建文件仓库和备份文件夹
  下面开始进行VisualSVN Server的安装
  1)双击软件打开,点击【Next】进入下一步。
  2)勾选"I accept the terms in the License Agreement"后,点击【Next】进入下一步。
  3)保留默认设置(选择visualVSN服务器和管理控制台),点击【Next】进入下一步。
  4)完成安装路径等配置,然后点击【Next】进入下一步。
  5)保留默认选项,点击【Next】进入下一步。
  6)选择自定义创建账号,点击【Next】进入下一步。
  7)点击【Install】进行安装。
  8)点击【Finish】完成安装。
  安装完成后,在系统服务中会有SVN服务项,并且默认是开机启动。如下图:
  开机启动会拖增加电脑的开机时间,并且不用的时候会占用资源,所以我们可以将这个设置为手动启动。)
  三、SVN客户端安装(windows)
  官网下载客户端visualsvn,可直接通过 https://www.visualsvn.com/files/TortoiseSVN-1.14.3.29387-x64-svn-1.14.2.msi 下载。
  也可通过如下步骤跟着操作。
  进入网站https://www.visualsvn.com/visualsvn/,如下图所示:
  点击【download】,拉到最底部,选择64-bit 进行软件下载:
  官网新下载的安装包为:TortoiseSVN-1.14.3.29387-x64-svn-1.14.2.msi
  我本次安装使用的版本如下图所示:
  双击安装包打开安装界面,安装步骤较简单,如下。
  1)点击Next进入下一步
  2)点击Next进入下一步
  3)点击Next进入下一步
  4)点击Install开始安装
  5)安装完成后,点击Finish关闭窗口
  四、SVN配置和使用
  1. VisualSVN Server的配置和使用方法
  启动VisualSVN Server Manager,如图:
  1.新建仓库
  1)在Repositories上右击→选择Create New Repository(或选择新建→Repository…)。
  2)选择常规FSFS存储库,点击【下一步】继续。
  3)填写仓库名后(仓库名可以随便取),点击【下一步】继续。
  4)第一个选择项是创建一个空的仓库,第二个选择项是创建一个仓库,并在仓库下面创建trunk、branches、tags三个文件夹。这里选择第一个选项,然后点击【下一步】继续。
  5)保留默认设置,然后点击【Create】继续。
  6)点击【Finish】完成仓库的创建。
  可看到仓库RuiSvn已创建成功。
  2.添加用户
  上文已经带领大家完成了仓库的创建,接下来带领大家完成用户的添加。
  1)右击Users,选择Create User…(或选择新建→User…)。
  2)输入用户名和密码,点击【OK】继续。
  可看到新用户已创建完成:
  3.创建组
  1)右击Groups,选择Create Group…(或选择新建→Group…)。
  2)填写组名后,点击【Add】添加用户。
  3)选择用户后,点击【OK】继续。
  4)用户添加完成后,点击【OK】。
  4.设置权限
  1)在对应仓库右击,选择Properties…
  2)进行用户权限的配置。
  这里发现,Everyone的权限为Read/Write,太高了。
  所以建议将Everyone的权限修改为No Access。
  接下来进行其他用户权限的配置,点击【Add】添加上文新建的组Rui。
  将组Rui的权限设置为Read/Wtite。然后点击【确定】。
  3)也可以在仓库下再创建多个项目文件夹,然后对每个文件夹进行权限控制。这里不做赘述。
  5.上传本地文件至SVN Server
  1)在本地新建测试文件夹【测试】,在文件夹内新建3份文档。如下图:
  2)上传文件:右击文件夹,选择【Import】
  首次上传,可能会弹出如下窗口,选择任一选项均可。
  输入上面创建的用户名rui和密码,点击【OK】继续。
  3)填写正确的URL后点击【OK】开始上传。
  说明:上述URL可直接copy仓库下tst1文件夹的URL,操作如下图。
  4)上传完成后,点击【OK】关闭。
  5)刷新文件夹test1,可看到上传的文件。
  2. VisualSVN 客户端使用方法
  比如想下载test1中的3个文档至本地文件夹Rui 。
  操作如下:
  右击待存放下载文件的文件夹(这里是Rui),选择SVN Checkout…
  下图中,第一个框内填写待下载文件地址,第二个框填写待存放下载文件的目录,另外可以根据实际需求下载对应文件版本,这里选择最新版本。配置完成后,点击【OK】开始下载。
  下载完成后,点击【OK】关闭窗口。
  可看到本地文件夹Rui中已包含下载的3份文件。

苹果降价上瘾了!2023年买iPhone14,还是iPhone14Pro?2023年,iPhone14系列迎来了多次降价,相信有不少人已经入手,或者正在准备入手。今天就来聊聊,在不同情况下,入手iPhone14更值得,还是iPhone14Pro更划算。第2023年初换机,12256GB内存三年不卡,这5款可优先考虑如果您喜欢,可以点击上面的关注二字。后续会为您提供更多有价值的内容。今天分享,2023年初换机,12256GB内存三年不卡,这5款可优先考虑。第一款真我GTNeo2参考价格1899退休人员请注意,社保缴费年限可能会变化?老龄化社会的到来,对社会和经济产生一系列的影响,特别是社保相关问题。从今年开始,就进入退休大潮,19631973年出生人口是巅峰期,往后每年的退休人员都会超过2000万人,反观新生寻了半生的春天,你一笑便是了未曾相逢先一笑,初会便已许平生。前者说二人心有灵犀,后者指彼此一见钟情。两人之间无限默契无需言语,只凭神交便已互相倾心。所谓情不知所起,一往而深。情之所至,可以超脱时间和空间,超脱春天湿气重,多吃这4种除湿菜,祛湿解乏,一身舒坦过春天春天已经到来了,气温不冷不热,比较干燥,也容易湿气重,很多人到了春天容易犯困,浑身无力,建议大家在饮食上多调节,多吃这4种除湿菜,去除体内湿气,舒坦过春天!一山药健脾养胃推荐食谱山春天来了!开远2。8万亩梨花迎风绽放美如画来源昆明日报掌上春城春回大地,万物复苏。近期,红河州开远市西山片区梨花谷内,2。8万亩梨花恣意绽放,成片的树林犹如绵延起伏的白色花山,随风波动,清香四溢,构成了一幅绝美的迎春图。在身份证尾号不读叉,也不读ecks,正确的读法是这样英语口语吉米老师说身份证对于我们来说非常重要,一般来说,每个人的身份证号码都是唯一的,并且伴随我们一生,不会改变。今天吉米老师就带大家了解身份证号码上字母X的奥秘。英语实用口语本文满电600km,204马力的高配电动大家轿,车价实惠又好养,几何APro电动汽车在城市出行的优点,越来越明显,比如经济性更强更省钱,静谧性更好乘坐更舒适,动力随叫随到,出门不限行,城市通勤更为合适。但现在一些汽车厂商的新能源汽车,有些漫天要价,服务不到印度尼西亚,飞越火山和碧海,这儿有不为人知的海岛奇遇记印尼行程概况一直以来,我都有句非常喜爱的话我曾踏足高山,也曾跌落大海,这二者都让我受益良多。来印尼之前,我从没真切地理解这句话的真谛,直到畅游了这多元文化交错融合的热带岛国,见证了希望熊猫丫丫能早日得到善待,快点胖起来吧近日,在网络上看到熊猫丫丫的照片,令人心痛不止。我们可爱的国宝,胖胖的熊猫竟然如此的消瘦,骨头都清晰可见。熊猫丫丫不知为何我国熊猫在美国怎变得如此。还好它背后有强大的祖国,听闻我国引客入鄂航空旅游联合座谈会在武汉天河机场举行座谈会现场。鄂文旅供图长江网讯(记者王允祺通讯员鄂文旅)3月3日,由湖北省文化和旅游厅主办湖北机场集团有限公司承办的引客入鄂航空旅游联合座谈会在武汉天河机场举行。武汉市交通运输局,
全国最新油价调整信息10月19日调整后的9295号汽油价格下周一晚上12点(10月24日24时)第20轮国内成品油零售价将开启,当前预测累计涨幅为180元吨,折算超过1毛5,如果本周还没能降下来,本轮油价或迎来今年第12次上涨!小编觉得本Linux命令大全个人博客httpschunyu。work文章较长,可以收藏备用常用快捷键(1)ctrlc停止进程(2)ctrll清屏(3)善于用tab键(4)上下键查找执行过的命令文件目录类(1)创始人崔维星出局,德邦正式京东化10月17日,德邦股份发布公告,选举现京东物流执行董事兼首席执行官余睿为公司新任董事长,以及现任京东集团高级副总裁唐伟为公司新任副董事长。2022年7月,德邦物流宣布转让超出62的网商,实体!你们更倾向谁近年来网商不断做大做强,一度差点被资本占领到一线民生的生鲜领域,说大了是动摇国之根本,说小了是绑架老百姓的日常生活。因为电商套路太简单了,低价入市,培养顾客习惯,达到寡头双寡头局面联想新IT全栈服务助力电信推进云改数转10月18日,主题为数实融合加油站的行业沙龙活动在浙江杭州市成功举行。联想中国电信行业纵队区域销售总经理戴晓彬以及中国电信相关负责人出席了本次沙龙,并与现场嘉宾针对智能化转型以及合申泽智能全自动棉花糖机器人全自动棉花糖机多少钱?它的特点是什么?棉花糖机作为国民美食,受众群体广,市场空间大。随着技术的不断发展,全自动无人值守的棉花糖机诞生。不同厂家的全自动棉花糖机价格和性能不同。全自动荣耀X40GT这背后是什么的猜想荣耀X40GT用上了骁龙888去年旗舰芯片,主打电竞手机。说回正题。荣耀X40GT用骁龙888,这是荣耀计划之内的手机?还是计划之外的手机?计划之内,那就是向高通低价购买芯片,推出比特斯拉Model3长,9月只卖出260辆,这款电动版宝马3系怎么了?在各国的政策推动下,电动车已经变成了一种时尚风潮,每一家车企都在尽全力打造产品,希望自己的产品可以得到市面上消费者的认可。像特斯拉Model3极氪001蔚来ET5等车型,都受到了买AI智能缺陷检测系统AI智能缺陷检测系统是基于深度学习的智能工业视觉缺陷检测解决方案,多数被用于解决工业复杂缺陷分类检测等问题,适用于各种工业复杂环境。DLIA为AI智能缺陷检测技术应用于工业质检应用张晓峰猪肉上涨,通货膨胀?各位好,今天是10月19日,星期三,欢迎来到张晓峰的交易日记。今天市场正如我们昨天通过缠论的技术分析证明的,这一波的上扬在30分钟图上显示出了比较完整的12345浪的一个上升结构,2025年底前适时启动海南全岛封关运作新京报讯(记者刘美君)10月19日,二十大新闻中心举行第三场集体采访。海南省委常委常务副省长沈丹阳介绍,海南省正在紧锣密鼓筹备,争取2025年底前适时启动海南全岛的封关运作,也就是