前几天同事拿到一块儿硬盘,上面有一个SVN的源码库.想了解一下其中的内容.于是交给了我完成这个任务.
我先把硬盘挂在了一台windows机器上,然后发现系统启动不了了.再从bios中设置了硬盘的启动顺序,从原来的硬盘启动.OK,解决此问题.启动后,却发现不能看到该硬盘,从磁盘管理器中能看到该硬盘,却看不到分区,估计是linux的分区格式.于是安装了一个EX2IFS,为该硬盘分了一个盘符,顺利看到它的内容,上面有几个目录,其中一个是svn的.
怎么才能看到其中的内容呢?显然要先用svn检出其代码才能看到,在linux机器上折腾了一下,svn的rpm有比较多的依赖性,没有成功.低端本的svn报错,用rpm的包忽略依赖性安装上的svn跑不起来.后来在windows机器上装上了TortoiseSVN 1.3检出时报同样的版本错误,上官方网站,下载最新的1.6.OK,顺利检出了代码!
其它同事也想看到该代码,怎么办呢?先在他们的机器上安装好TortoiseSVN.然后用svn协议连接远程机器,发现没有响应,可能是防火墙拦着了,于是曲线救国.先把svn目录共享出来,在客户机上,映射网络硬盘为本地一个盘符.然后再在本地建一个工作目录,检出代码就可以了.
Windows版的svn还是很好用的,图形化界面,傻瓜化的帮助文件,有简体中文语言包,检出/更新/提交全由图形化界面完成.让同事的学习过程缩短了许多.
阅读(876) | 评论(0) | 转发(0) |