`
zuiyanwangyue
  • 浏览: 164423 次
  • 性别: Icon_minigender_1
  • 来自: 河北
社区版块
存档分类
最新评论

初次搭建版本控制器环境(服务器端与客户端)

阅读更多

准备:服务器端环境,CollabNet Subversion Server and Client v1.6.5(下载地址http://www.collab.net/downloads/subversion/);客户端环境是Eclipse的插件Subclipse(下载地址http://subclipse.tigris.org)。

安装过程较为简单,按照各自的提示和介绍安装即可。下面介绍一下运用命令行工具配置仓库,命令:svnadmin create repostoryName, 例如:svnadmin create Neusource, 就创建了一个名称为Neusource的仓库。它在使用Subclipse添加SVN资源库时对应的URL为svn://localhost/Neusource,其中localhost可替换为具体的IP地址或者Internet地址。如下图所示:

      为资源库添加认证和授权,找到/Neusource/conf/svnserver.conf,用文本编辑器打开,创建一个用户文件和配置域:

      password-db=passwd
      realm=Neusource

      其中realm是我们定义的名称,这告诉客户端连接的“认证命名空间”,Subversion会在认证提示里显示,而password-db参数指出了保存用户和密码列表的文件,在此例中是passwd文件。打开这个文件(创建仓库时已经创建好了,同样位于 /Neusource/conf目录下 ),可以看到:

      [users]

      # harry=harryssecret

      #sally=sayllyssecret

      这两个用户名都以#注释掉了,我们可以增加一个真实的用户:

      shil=123456,其中等号的左右分别是用户名和密码,修改完后保存文件,在Eclipse中新建一个工程用于测试,右键单击工程选择Team->Share Project, 如下图所示:

     

      在弹出的窗口中选择SVN,如下图所示,然后点击下一步

     

      接下来选择使用已有的资源库位置,并选中一个已有的资源库,在这里是 svn://localhost/Neusource, 如下图所示,然后点击下一步

     

      在接下来的一步中我们可以选择使用项目名称作为文件夹名,也可以选择使用指定的模块名并起一个新的名字,如下图所示,然后点击下一步或者直接点击完成

     

      在接下来的弹出窗口中输入用户名和密码(shil/123456),就可以把Eclipse中的工程共享到Subversion资源库中了,如下图所示,在本例中共享的资源库是Neusource。

     

      正如上图所示,SVN默认的服务端口是3690。

  • 大小: 31.3 KB
  • 大小: 13.8 KB
  • 大小: 17.6 KB
  • 大小: 14.5 KB
  • 大小: 22.4 KB
  • 大小: 13.9 KB
分享到:
评论

相关推荐

    Socket服务器端和客户端通信代码

    本程序包括Socket服务器端监听,Socket客户端连接,发送,接收消息等一系列完整操作,注释明了,希望能给初次接触Socket的学者带来帮助。

    UDP客户端服务器通信

    这是自己做的一个例子,C# udp协议通信,服务器在8001端口监听,客户端发送数据到服务器,服务器收到数据后显示出来,希望对初次接触udp的有帮助。

    VC6.0编程Socket(服务器+客户端)

    VC6.0编程Socket(服务器+客户端)。非常简单的程序,对初次接触Socket编程的兄弟帮助很大,绝对可以直接使用。

    WEBGIS胖、瘦客户端的工作原理与优劣比较

    瘦客户端的劣势:客户端唯一形式是图片,如JPEG、GIF等格式。每次客户对地图的操作都要传回到服务器,...胖客户端的优势:由于所需要的GIS数据和GIS 处理工具已经到客户机端,因而具有操作方便、灵活、速度快等优势。

    TCP 通信,winform聊天室源码

    这个程序注重实现,代码...请注意:这个程序有个bug,当服务器与客户端通信时,如果先关掉服务器,其他客户端会抛出异常或自动关闭,原因是服务器关闭时客户端获取不到服务器端的stream。解决方法是加个异常捕捉。。

    Python搭建Linux/Windows系统Python编程环境

    在本文中,你大致了解了Python,并在自己的系统中安装了Python。你还安装了一个文本编辑器...本文有详细的Linux系统和Windows系统Python编程环境搭建步骤,希望对于初次搭建安装Python编程环境的小伙伴,有一定的帮助!

    简单的服务器客户端程序 C++

    C++ 针对初次使用socket 编程的,是很有用的小例子

    MyEclipse开发环境搭建

    初次使用,安装java,tomcate,myeclipse的环境变量配置及开发环境配置

    tc11.3四层客户端安装

    2. Firefox – 客户端,初次安装Teamcenter四层客户端使用的浏览器 3. JT Translator – 服务端,CATIA数据向JT轻量化数据的转换器安装程序 4. Oracle11g –服务端,Teamcenter11.2.3使用数据库安装文件 5. ...

    Android开发环境搭建(傻瓜式教程)

    Android开发环境搭建(傻瓜式教程),适合初次接触android开发的人员使用

    Oracle DG 环境搭建手册

    完整的11gDG搭建手册,已经过验证。希望对初次搭建者有帮助

    基于TCP协议的服务器客户端控制仪表盘转速

    初次上传资源,如有雷同请私聊。

    python3.7+django3+html搭建网站初次尝试

    使用Python3+django3+html搭建web网站,主要功能是获取服务器的数据,并实现对数据库中的数据进行增删改查等常规操作,初次搭建web,很多视图、html布局等也是初次接触,有很多需要优化的地方,但基本功能已经可以...

    cocos2d项目开发环境搭建过程

    新手初次接触到cocos2d时,开发环境的搭建就比较繁琐,在这里将cocos2d项目开发的搭建环境过程详细介绍一下

    欧姆龙安全控制器NE1A使用报告

    欧姆龙安全控制器NE1A初次使用者参考案例,涉及如何编程、如何通讯。

    QT – VC 开发环境搭建

    vc6.0环境下的QT开发环境平台的搭建过程 有 一步一步地详细说明 对于初次接触QT的朋友有帮助

    海康DID拼接屏软件(服务端 客户端).rar

    DID拼接屏软件用于控制液晶拼接屏的处理器的相关参数配置,SERVER服务端HikServer.exe,客户端ScreenControl.exe。内附LCD显示单元用户手册V1.3.pdf。使用说明:将拼接屏服务器安装包保存到本地电脑,点击图标运行...

    基于C++的网络同步盘,服务端,Windows客户端和Ubuntu客户端

    此处,ReceiverInit 模块与ReceiverRecv 模块唯一的不同在于,ReceiverInit 用于初次上传,遇到同一文件夹下的冲突文件会更名,而 ReceiverRecv 遇到冲突文件会选择保留修改时间较新的那一个。 服务器端的 Sender ...

    一个简单而实用的mfc—opc客户端源码

    这是一个客服端源码,对于初次用到opc的同志可以说是简单实用,易于理解。希望对大家有所帮助

    ALDrive(FTP客户端) v1.22.zip

    ALDrive(FTP客户端)是一款支持FTP/SFTP/WebDAV传输协议和ucload/tcload/S3云存储的多功能云服务客户端,是Altools的新成员。不仅仅只是一款FTP工具,功能十分强大,而且,对个人用户是完全免费的。 ALDrive(FTP...

Global site tag (gtag.js) - Google Analytics