SVN插件使用

一、SVN资源库

①subclipse安装完成后,就可以使用SVN了。在Window菜单中依次执行:Show View --> other。


②在弹出的Show View对话框中检索SVN关键字,即可快速找到SVN资源库,选中,确定。


③在SVN资源库窗口的空白处单击鼠标右键,“新建”一个“资源库位置”。


④添加新的SVN资源库,在位置“location”中输入正确的服务器地址,然后Finish即可。


⑤输入你的用户名和密码,点击“保存密码”,以便于下次更快速登录。


二、上传项目

①右键选择需要上传的项目,在Team下Share Project。


②选择SVN资源库,点击Next继续下一步。


③将项目共享至SVN资源库,选择现有资源库火创建新位置,点击next下一步。


④选择SVN资源库中的文件夹名,或者可以使用指定的模块名,这个是已经在服务器指定好的,finish完成。


⑤“是否现在打开此透视图”提示。


⑥完成share后,我们的项目各个文件及文件夹的地方会出现一个?(小问号),这说明我们已经share成功。接下来我们选中不想同步的文件夹,右击-》team-》添加至:svn:ignore(D),进行忽略操作。


⑦接下来还有真正的提交操作,右键单击项目,选择Team,点击“提交”。


⑧提交地址,可以在此写入一些操作说明,点击OK。


三、下载项目

①切换到SVN资源库,右键单击想要检出的项目,选择“检出为……”


②作为工作空间中的项目检出,输入项目名称,为了保持一致性可以直接默认,然后Finish。


③检出之后的项目会直接呈现在eclipse中,实际是将项目导出到了设定的工作空间。


四、导出项目

①导出是指可以直接导出到本地电脑上的任意位置。同样,右键单击所选项目,选择“导出”项。


②在弹出的对话框中通过浏览按钮选择导出目录即可。


五、删除项目

①切换至SVN资源库中,右键单击想要删除的项目,选择“删除”。


②编辑提交注释,点击OK完成。


早在2000年,CollabNet, Inc.就开始召集开发人员开发CVS的替代品。CollabNet 提供一套名为SourceCast协同工作套件,其中的一部分组件是版本控制。虽然SourceCast使用CVS作为其最初的版本控制系统,但是CVS的种种限制从一开始就处处可见,最后CollabNet明白必须要找到一个更好的解决方案。不幸的是,至少在免费license中,因为没有更好的选择,CVS已经广泛成为了开源世界中事实上的标准。所以CollabNet决定开发一个新的版本控制系统,保留CVS的基本特性但去除CVS的bug和不好的特性。   在2000年2月,他们联系《使用CVS开发开源项目》(Open Source Development with CVS)(Coriolis, 1999)的作者Karl Fogel,并征求了他是否愿意在这个新的项目中担任一个角色。巧合的是,当时Karl已经和他的朋友Jim Blandy讨论了一个关于新的版本控制系统的设计。在1995年,这两人就成立了Cyclic Software,一个提供CVS的商业支持的软件公司。虽然他们经营商业服务,但是仍然在每天都在工作中使用CVS。使用CVS的挫折感使得Jim认真思考更好的方法来管理数据,不但确定名字为“Subversion”,而且完成了Subversion档案库的基础设计。   当CollabNet的电话到来时,Karl立即答应了加入项目中,而且Jim让他的雇主RedHat Software同意让他在这个项目中不定期工作。CollabNet雇用了Karl和Ben Collins-Sussman,并在5月开始了详细设计工作。在得到了来自CollabNet的Brian Behlendorf、Jason Robbins和Greg Stein(当时是一名活跃在WebDAV/DeltaV规范过程的自由程序员)很多创意的帮助下,Subversion很快地引起了一个活跃开发者社区的注意。它找出并欢迎很多同样在CVS上受到挫折的社员能来为这个项目做点什么。   Subversion 最初的设计Team定下了几个简单的目标。 它必须在功能上可取代 CVS,也就是说, 所有 CVS 可做到的事, 它都要能够作到。 在修正最明显的瑕疵的同时, 还要保留相同的开发模式。 还有, Subversion 应该要和 CVS 很相像, 任何 CVS 使用者只要花费少许的力气, 就可以很快地上手。   经过十四个月的编码后, Subversion 于2001年8月31日开始实现 “自行管理”。 也就是说, 开发人员不再使用 CVS 来管理 Subversion 的代码, 而以 Subversion 自己来管理。   从启动这个项目到现在,虽然CollabNet提供了大部分的资金(它付出几位全职 Subversion 开发人员的薪水), 但这还是个开源项目, 由一组松散透明的规则所约定。 CollabNet 拥有代码的版权完全符合 Debian Free Software Guidelines。 换句话说, 每个人都可以随意地免费下载、修改、以及重新发布 Subversion; 完全不需要经过 CollabNet, 或是任何人的允许。
使用VS Code进行SVN插件使用需要进行配置。首先,你需要找到SVN插件的配置地址。这个地址通常可以在svn.bin文件夹下找到,但有时可能不太容易找到。在配置地址中,你需要指定svn.exe文件的路径。 具体的步骤如下: 1. 打开VS Code,点击左侧的扩展图标(四个方块叠加在一起的图标)。 2. 在搜索栏中输入“SVN”,然后选择合适的SVN插件进行安装。 3. 安装完成后,点击左下角的齿轮图标,选择“设置”。 4. 在设置面板中,搜索“svn.path”这个配置项。如果没有找到,你可以手动添加这个配置项。 5. 在svn.path配置项中,填入svn.exe文件的路径。例如:"svn.path": "C:\\d\\software\\dev\\TortoiseSVN\\bin\\svn.exe"。请根据你自己的实际安装路径进行配置。 6. 保存设置后,关闭设置面板。 现在,你就可以使用VS Code的SVN插件来管理你的代码版本了。你可以使用插件提供的命令来进行提交、更新、回滚等操作,以及查看文件的版本历史、比较差异等功能。 总结起来,使用VS Code的SVN插件需要先进行配置,配置项中需要指定svn.exe文件的路径。配置完成后,你就可以使用插件来进行SVN操作了。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [VScode中使用svn常用简单操作](https://blog.csdn.net/TKY666/article/details/128095010)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [VS CODE 使用SVN插件的方法步骤](https://download.csdn.net/download/weixin_38582793/12926711)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [vscode+svn的配置和简单使用](https://blog.csdn.net/guihui666666/article/details/126280980)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值