在Windows Server 2008上部署SVN代码管理总结
这段时间在公司开发Flex程序,所以使用TortoiseSVN作为团队代码管理器,今天在公司服务器上部署SVN服务器,并实验成功,总结如下:
服务器环境:
操作系统:Windows Server 2008;
SVN服务器端程序:VisualSVN Server 2.1.5;(http://www.visualsvn.com/ )
客户端环境:
操作系统:Windows 7 32Bit;
SVN客户端程序:TortoiseSVN-1.6.12.20536-win32-svn-1.6.15;(http://sourceforge.net/projects/tortoisesvn/files/1.6.12/Application/TortoiseSVN-1.6.12.20536-win32-svn-1.6.15.msi/download )
Flex Buider 4插件:Core SVNKit Library;
Optional JNA Library;
Subclipse;(http://subclipse.tigris.org/update_1.6.x)
服务器端配置
环境部署如下:
1、到(http://www.visualsvn.com/ )网站下载VisualSVN Server 2.1.5服务器版本程序,并安装到Windows Server 2008服务器上,此程序是可视化版本的SVN程序,十分适用于Windows用户,省去了许多命令控制和配置的环节,安装后界面如下:

2、在Users目录下新建项目成员,右击Users目录,新建->User,输入用户名与密码;

3、在Repositorises下新建项目,右击Repositories,选择新建->Repository,键入项目名称。然后在项目属性中,选择Security选项卡,加入项目组成员,单击确定按钮,服务器端配置完成。

客户端配置
1、安装TortoiseSVN-1.6.12.20536-win32-svn-1.6.15.msi(http://sourceforge.net/projects/tortoisesvn/files/1.6.12/Application/TortoiseSVN-1.6.12.20536-win32-svn-1.6.15.msi/download ),重启计算机;
2、完成后在桌面空白处右键,可以看到多出了一些东西:

选择Repo-browser,在弹出的对话框中输入你的代码管理服务器地址,注意是以https开头,千万别以svn开头,因为VisualSVN不支持svn协议,在Help的首页,第一篇文章(Connecting to VisualSVN Server )可以看到:VisualSVN Server is based on pure Subversion and can be used with any standard Subversion client via http or https protocol. The svn protocol is not supported .

链接后可以看到:

(现在看到的是已上传程序的SVN Browser,一开始没有这些东西,需要自己上传代码文件)
3、上传代码文件,在需要上传的代码上单击右键,选择TortoiseSVN->Import…选项,如下图所示:

上传文件如下图所示:

Flex Builder 4插件配置
Flex builder 4是基于Eclipse 3.5的,也可以添加SVN插件,实现SVN控制project。其中比较有名的是subclipse(http://sourceforge.net/projects/tortoisesvn/files/1.6.12/Application/TortoiseSVN-1.6.12.20536-win32-svn-1.6.15.msi/download ),安装方式如下:


这样一路安装完毕之后,可以支持直接从SVN server checkout:


这样,一整套的SVN代码管理程序配置完毕,终于可以开始工作了,—_—!!!
转载:http://blog.csdn.net/smartdevice/article/details/6145992
在Windows Server 2008上部署SVN代码管理总结的更多相关文章
- 在Windows Server 2008上部署免费的https证书
背景 后web时代,https加密的重要性不言而喻.主流浏览器均对http站点标记不安全,敦促web服务提供商尽快升级至https. 原先的https证书多由各大域名服务商提供,动辄成千上万的部署证书 ...
- Windows server 2008 上部署 MVC (NopCommerce 3.4)网站
自己用开源框架做了个商城,该框架是基于mvc4的,本地编译通过,运行一切正常,关于发布遇到了好几个问题. 本地: IIS7.5. VS2013 总结后发现只需要设置两个问题,就不会有那些古怪的问题:什 ...
- 关于在windows server 2008 上部署wampserver2.5部署的问题
1.关闭windows自带防火墙 2.httpd.conf文件权限 apache 2.4.9 外网访问的问题参考此文: http://blog.csdn.net/lysc_forever/articl ...
- 阿里云服务器Windows Server 2008/2012部署Office Web Server 2013
以前成功将Office Web Server 2013部署在了本地服务器上,此次是将Office Web Server 2013部署在阿里云服务器Windows Server 2008和2012上,中 ...
- Windows Server 2008 R2 部署服务
Windows Server 2008 R2 部署服务 部分参考: Windows Server 2008 R2 部署服务 - 马睿的技术博客 - 51CTO技术博客http://marui.blog ...
- asp.net网站部署在云服务器windows server 2008上
搭建一个网站需要以下4个准备: 1.域名解析 2.(云)服务器 3.数据库 4.网站代码 其中1可以可以去DNSPOD申请,同时需要进行备案,在上面就都可以完成.2用的是阿里云服务器windows s ...
- 针对 SQL Server 2008 在Windows Server 2008上的访问配置 Windows 防火墙
现在Windows Server 2008 服务器用的越来越多,2008的防火墙比2003的有了很大的增强,安全性有了更大的提高. 甚至80端口的出站默认都是被关闭的.所以如果在2008Server上 ...
- SQLite 在Windows Server 2008 R2 部署问题FAQ汇总[轉]
轉自:http://www.steveluo.name/sqlite-windows-server-2008-r2-deploy-faq/ 今天花了一天的时间研究了一下SQLite,以取代一些轻量级项 ...
- 在 Windows Vista、Windows 7 和 Windows Server 2008 上设置 SharePoint 2010 开发环境
适用范围: SharePoint Foundation 2010 | SharePoint Server 2010 本文内容 步骤 1:选择和预配置操作系统 步骤 2:安装 SharePoint 20 ...
随机推荐
- android EditText输入变化事件详解
editText.addTextChangedListener(new TextWatcher(){ public void afterTextChanged(Editable s) { // ...
- ABAP 常用系统变量
SY-ABCDE 常量,A-Z字母表SY-BATCH 后台的程序运行SY-COLNO:当前选定列的列号SY-CPAGE 列表的当前显示页SY-CUCOL 屏幕,PAI 的水平光标位置SY-CUROW: ...
- 使用air进行移动app开发常见功能和问题(二)
1. Air如何判断android.ios 平台网络连接状态? Android,使用as3原生api: if(NetworkInfo.isSupported)//只有android支持 Networ ...
- MySQL使用hugepage
http://blog.csdn.net/dba_waterbin/article/details/9669929http://www.cnblogs.com/LMySQL/p/4689868.htm ...
- DataGridView实现倒计时功能(源码)
需求:最近做一个即时通项目,需要结合OA项目:其中有一个待办事项需要倒计时,准备在DataGridView里展示,如图: 第一步:绑定数据 ; intLoop <= ; intLoop++) { ...
- 定时自动同步文件,支持多文件夹同步,支持过滤文件和文件夹,解决FileSystemWatcher多次文件触发事件(源码)
博客园里面有很多同步工具和软件,关于FileSystemWatcher类解释的也很多,但收集了很多文章后,感觉没好的方法,自己没事写了一个定时文件同步,借鉴了很多博客园朋友的东西: 上主菜: 配置文件 ...
- dos常用文件操作命令
1.DIR 含义: 显示指定目录下的文件和子目录列表 类型: 内部命令 格式: DIR[drive:][path][filename][/p][/w][/A[[:]attributes]][/O[[: ...
- java.lang.SecurityException: Permission denied (missing INTERNET permission?) 解决
Android app里试图用HttpUrlConnection获取网络连接,忘记在AndroidManifest清单文件里声明需要用到Internet的权限,运行时报此错误. 解决方法 在Andro ...
- LINUX-----管道流及重定向
1.管道流 在linux中 | 符号代表管道流 用法:command1 | command2 第一个命令的标准输出将作为第二个命令的标准输入 例:cat a.txt | grep "abc ...
- SQL Server 2012 内存管理 (memory management) 改进
SQL Server 2012 的内存管理和以前的版本相比,有以下的一些变化. 一.内存分配器的变化 SQL Server 2012以前的版本,比如SQL Server 2008 R2等, 有sing ...