搭建网络svn实战
来源:互联网 发布:淘宝下载到电脑桌面 编辑:程序博客网 时间:2024/05/17 13:41
转自:http://blog.csdn.net/xiaoting451292510/article/details/8562570
经常性我们和朋友写一些程序,大家在不同的城市确有着共同的梦想(想着写点什么东西)。因此,维护代码并不是一件比较容易的事。在自己机器上搭建的服务器经常会由于某些原因断电啊,有人使用啊等等,服务器总是毛病不断。因此,想着是不是直接在网络上搭建一个自己的SVN网络服务器比较好呢?
那使用什么样的网络SVN呢。免费,免费的有木有啊?话说这个是可以有的。Google Project Hosting 这个有满足大啦。不过有个问题,googel退出中国后服务相当不稳定的啦(你懂的)。于是还有木有其它免费的风络SVN仓库呢。有肯定是有的,大家努力找找就会发现有很多呢。比如个人感觉较好的,功能也是相当的强大的就有著名的SourceForge。
下面我们一起来得用SourceForge来搭建网络SVN服务
1). 登陆https://sourceforge.net/
2). 注册帐号
依次填写Email,Username,Password,Confirm Password,Language,Country,Time Zone,Job Title,Number of Employees。点击Register
3). 邮件激活
注册后会收到一封来自SourceForge.net<noreply@sourceforge.net>的邮件,根据相关提示完成激活
4). 登陆进入我的帐户
5). 注册项目
进入用户中心后点击Project
然后点击Register a New Project
注册项目的界面如下,填写相关信息后,勾选协议复选框后点击create按钮创建项目。
6). 创建SVN仓库
创建完后,程序会跳转到项目管理界面,也可以从Account->projects->your projects->admin进入这个界面。 进入这个界面后点击左边管理区的 “Tools”
我们会看到SourceForge支持好多工具的,这里由于我们只是创建SVN仓库(其它的以后再研究研究),那么我们就只选择SVN。
创建一个SVN标签
我在的项目中选择SVN
不难找到SVN路径,分只读路径,可读可写路径,HTTP路径
如下:
RW:svn checkout --username=xiaoting svn+ssh://xiaoting@svn.code.sf.net/p/xiaoting/designpattern/trunk xiaoting-designpattern
RO:svn checkout svn://svn.code.sf.net/p/xiaoting/designpattern/trunk xiaoting-designpattern
HTTP:svn checkout --username=xiaoting https://svn.code.sf.net/p/xiaoting/designpattern/trunk xiaoting-designpattern
如果你熟悉SVN命令的话,应该相当容易理解了。
7). 权限分配
Account->projects->your projects->admin进入这个界面。 进入这个界面后点击左边管理区的 “User Permissions”, 自己分配权限吧!
8). SourceForge SVN仓库使用
创建好SourceForge SVN仓库后,我们还是要知道如何使用。这个同SVN使用是一样的。找到相应的路径然后Check下来。如:我现在是想使用SVN仓库,我们一般使用HTTP进行处理,HTTP路径下:
HTTP:svn checkout --username=xiaoting https://svn.code.sf.net/p/xiaoting/designpattern/trunk xiaoting-designpattern
输入密码即可Check下你所需要的代码。
之后使用与SVN使用就完全一样了。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
以后的笔记潇汀会尽量详细讲解一些相关知识的,希望大家继续关注我的博客。
本节笔记到这里就结束了。
潇汀一有时间就会把自己的学习心得,觉得比较好的知识点写出来和大家一起分享。
编程开发的路很长很长,非常希望能和大家一起交流,共同学习,共同进步。
如果文章中有什么疏漏的地方,也请大家指正。也希望大家可以多留言来和我探讨编程相关的问题。
最后,谢谢你们一直的支持~~~
- 搭建网络svn实战
- svn 实战
- SVN实战
- Python3 大型网络爬虫实战 001 --- 搭建开发环境
- 区块链学堂(7):Geth 搭建私有网络-实战
- Python3 大型网络爬虫实战 001 --- 搭建开发环境
- 使用Google-Project-Hosting搭建自己的网络SVN服务器
- 使用Google-Project-Hosting搭建自己的网络SVN服务器
- SVN搭建
- SVN 搭建
- svn搭建
- 搭建SVN
- SVN 搭建
- SVN搭建
- SVN搭建
- SVN搭建
- svn搭建
- 搭建SVN
- 今日听完下一个七年该怎样度过后的感想
- Leetcode_linked-list-cycle-ii
- 微信公共平台开发接口(一)
- Servlet中Num和Date的国际化
- oracle 的to_char、to_number、to_date用法
- 搭建网络svn实战
- java学习视频
- 美国艾特贝(ITB)国际投资集团奖励、ITB计划、ITB投资、IT理财、选择(ITB)成就你我他。。。。
- 蓝桥杯2014年以前JAVA历年真题及答案整理——查找整数
- 内部类
- Ubuntu下安装Django
- 蓝桥杯2014年以前JAVA历年真题及答案整理——数列特征
- android 代码优化:关闭输出日志
- 蓝桥杯2014年以前JAVA历年真题及答案整理——字母图形