SVN开发环境集成与架构

上传人:cl****1 文档编号:505139235 上传时间:2023-11-19 格式:DOCX 页数:5 大小:173.77KB
返回 下载 相关 举报
SVN开发环境集成与架构_第1页
第1页 / 共5页
SVN开发环境集成与架构_第2页
第2页 / 共5页
SVN开发环境集成与架构_第3页
第3页 / 共5页
SVN开发环境集成与架构_第4页
第4页 / 共5页
SVN开发环境集成与架构_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《SVN开发环境集成与架构》由会员分享,可在线阅读,更多相关《SVN开发环境集成与架构(5页珍藏版)》请在金锄头文库上搜索。

1、SVNSVN是一个版本控制软件,类似CVS,但是SVN的优点是开源的,而且SVN的版 本控制能力给CVS还要强多。SVN可以用于项目管理,还可以用于版本同步等祥列團标 粘贴芒粘贴快捷方式gCtrl+2犧销重命名(U)NVIDIA.控制面板,-JSVlT 匚heekout.kdobe Drive CS4如果你在桌面上右击鼠标没有看到这样的选项,说明你的电脑里还没有安装SVN.请到192.168.1.66softwaresvn客户端TortoiseSVNT.6.6.17493win32svn1.6.6.msi 复制至H本地安装 如果你的电脑是64位的,请安装TortoiseSVN1.6.6.174

2、93win64svn1.6.6.msi 然后一路NEXT即可.安装完成以后请重启电脑PUTTYPutty是一个免费的、Windows 32平台下的telnet、rlogin和ssh客户端,但 是功能丝毫不逊色于商业的 telnet 类工具。用它来远程管理 Linux 十分好用, 完全免费;在Windows 9x/NT/2000下运行的都非常好;全面支持sshl和ssh2; 体积很小,仅364KB (0.54 beta版本);操作简单,所有的操作都在一个控制面 板中实现。服务器路径:192.168.1.66softwarePUTTY择Session”,在Host Name (or IP addr

3、ess)”输入框中输入欲访问的主机名或IP,比如serverl 或192.168.9.4。端口号(Port)根据使用的协议有所区别,ssh默认使用22, telnet默认使 用23,rlogin默认使用513。在Protocol”单选栏中选择使用的协议,一般是telnet或ssh, 这取决于服务器提供的服务。在“Saved Session输入栏中输入任务的名字,单击“Save ”按钮, 就可以把任务配置保存起来了。配置完成后单击Open按钮,出现如图2的登录界面,就可 以使用Putty连接Linux主机了。关于putty的一些使用中常见的问题一、在Windows中使用putty登录FreeBs

4、d系统时,能够输入用户名,但是输入密码后 按回车键半天无反应O答:设置过程如下:1. 在/etc/ssh/sshd_config中添加如下内容,使普通用户可以通过SSH登录: AllowUsers 普通用户帐号UseDNS no2. 将希望使用su命令的用户加入到wheel组中,在/etc/group中作如下修改 wheel:*:0:root,普通用户帐号二、在 login as: 后输入用户名, Js password: 光标不动。即 使输入正确的密码也是没有反应?答:这是因为putty不像telent那样会直接显示密码,而是不显示密码,只要你输入的 密码是正确的,即使不显示只要输完密码后直

5、接回车即可进入,不用在乎光标不动。当输入密码错误敲回车时会出现 denice 以提示用户密码错误如何创建版本库并同步到服务器上?首先请在本地电脑上的任意目录上右击鼠标,请选择如图 vebRnut匚|叵| X |对4T 城韜咱兰石匚收詭工貝 祁如&后退” Q 序Q緒戈f 固”r也址 0) ILjd: wIiKd :g江詞幻匸片兰看文林文件夹住务負谒筋弍叵T兀仃止Q兰判養i F4去$ :i$T丈什火主帀判感人孕此丈件止凡口下帕伸氏样再 亠十件主力皆上X州耳订丫丁件弄luz behilLA.P(i1d54tTTTrtn捷辛边rar町诅迟压堀文件5 O共李和舞CD. EW Chji屯out.rcrio

6、iseSW逞岳II刃三詬丈沖川.Sdrupal. r&i-,v (7jS 压缩并 E-mail.倉压缩到沁叩乩诈井EndiaiLU JzflS iripaL巨 Adoba Driva ESfl贤送到031S-RJX) 朋:) 何占吐阮)$、Hep D-br qt5er了匚r a b.te r Apozi i or hdra 趨jSpDtrt.1ge trines? HilpAb out请在弹出的版本库中地址中的URL中输入http:/192.168.1.67/repos/然后点击OK.在弹出的版本库浏览框中的右半框中空白处点击鼠标右击并选择create folder如图:回区IIfRL:电 h

7、ttp:/ig2.168.1.e7/repoS-()+ _j b曰ier+ cheryinternational+ curve+ dotproj&ct+ _j enterprise+ 亠i Hash+|Flashoutput+ J iFa+ J linkinhttp;/192.16S.1.67/r eposFile *ExtensionRevisionAuthorSize Date_baier698csyr2010-2-_匚 heryinter national707jack2010-3-_curve705匸syr2010-3-_dotproject28thurnas2009-1_jenter

8、prise70Zjack2010-2-_|f 庇 h660hung2010-1-_flashoutput661hong2010-1-_jifa687csyr2010-2_j linkin692csyr2010-2-HEAD51Revi si on:http;/192.16S.1.67/repos - Repository Brovser葺 Show log lEjiport.Checkout.Re freshjkdd file.丿1 RerL:HiTi eX Delete.Copy广king copy.HelpA_dd fuliler.Hint: Press F5 to refresh the

9、 selected subtree and Ctrl-F5 to load all children tooT?:riTiT.r + H输入你的名称(drupal),同时在本地也建立好同样的目录(eg: D:webRootdrupal)。右击刚才在版本库中新建的版本目录,点击checkout弹出如下对话框,在Checkout Directory 中输入你的本地文件目 录(你可以点输入框后面的三个小点来浏览本地目录) 点击 OK 会有一个确定的提示框,点击 yes在本地的文件目录上右击选 commit ,然后就能将本地的文件与服务器上的文件同步了。小提 示:如果你的文件与服务器上的文件同步,请文

10、件或目录上都会有一个绿色的对勾。否则为 红色的感叹号。如何同步服务器上的文件到网站对应的目录?用 PUTTY 进入服务器用户名:dodo密码: aaa111 成功登陆以后输入: cd /var/www/ 回车 然后输入: sudo mkdir drupal 然后输入: sudo chmod 777 drupal 然后输入: cd /var/www然后输入:sodu svn checkout http:/192.168.1.67/repos/drupal drupal (前一个 drupal 为版本库 中的目录后一个drupal为网站根目录中的站点目录将版本库中的文件与网站根目录中的文 件对应)

11、然后我们要设定HOOK使服务器在我们COMMIT时同时也更新网站根目录里的文件 然后输入: cd /var/local/repos/hooks/然后输入: sudo nano post-commit在最后一行添加:svn update /var/www/drupal -username dodo -password aaa111(请注意 username,password 前面为双中划线)然后 ctrl+x 退出 保存然后输入: cd /然后输入: /usr/local/apache/bin/apachectl restart完成如何把指定的域名挷定到站点上?首先进入 apache 安装目录中输入: cd /输入: cd /etc/apache2/site-avaiable输入: sudo cp vsroom drupal输入: sudo nano drupal把里面的 server name 后面的域名改成你需要域名Server admin 是管理员邮箱Document root 站点根目录的路径Errorlog 设定错误日志路径Customlog 设定运行日志路径 修改完成以后 ctrl+x 退出 保存重启 APACHE 即可.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 建筑资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号