`
landmine
  • 浏览: 95203 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

subversion使用心得(1)

阅读更多

       1.下载相应软件

    下载subversion服务器及客户端软件,svn-1.4.3-setup.exeTortoiseSVN-1.4.3.8645-win32-svn-1.4.3.msi

       2.安装服务器及客户端软件

              执行前面下载的两个软件,然后重新启动

       3.创建Subversion存储库

              命令行方式创建存储库 svnadmin create D:\Subversion\svnrepository

              windows菜单创建存储库,我们也可以使用TortoiseSVN图形化的完成这一步:
        在目录E:\svndemo\repository"右键->TortoiseSVN->Create Repository here...“然后可以选择版本库模  式,这里使用默认即可, 然后就创建了一系列目录和文件。

   4.用户管理及权限

              修改上面创建的conf目录下的svnserve.conf文件及passwd文件

         conf文件

 

         只需要去掉password-db = passwd前的#(意思是当输入用户是使用密码)

 

         而passwd文件

 

           [users]
           admin = admin
           # harry = harryssecret
           # sally = sallyssecret

           在这个位置误导了很多人!

           值得主要的是:=前的是用户名!=后面的是密码!

 

 

       5.启动Subversion服务器

              svnserve -d -r D:\Subversion\svnrepository注意不要关闭命令行窗口,关闭窗口也会把svnserve停止。

       6.导入数据

              选择要导入的目录d:\my-app右键->TortoiseSVN->Import...URL of repository输入“svn://localhost/my-    app”,确定,输入前面用户管理时的用户名及密码。

       7.导出数据

              先创建工作目录,右键->TortoiseSVN->CheckoutURL of repository输入“svn://localhost/my-app”,确定。

              修改导出的文件,文件图标变红,右键->TortoiseSVN->Commit;

 

0
1
分享到:
评论

相关推荐

    apche 和subversion 的安装套件包含安装说明

    大家知道,TortoiseSVN版本管理软件很强大,但安装它必须先安装apche 和subversion,由于版本和配置的原因,这两个家伙安装起来特别烦人,特别是安装软件还不好找。我这个包里是我花了两天时间才安装成功的 ...

    svn使用心得

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理和跟踪软件项目中的文件和目录变更。它的核心功能包括版本控制、代码合并、分支管理和冲突解决,这些特性使得SVN成为多人协作开发的重要工具。 1. 版本...

    SVN版本控制使用心得

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理和跟踪文件和目录的变更。它允许团队成员协同工作,每个人都可以在自己的副本上进行修改,然后将更改合并回主仓库,而不会破坏其他人的工作。这篇博客文章...

    Git的使用(区别svn)和使用心得

    ### Git的使用与心得 #### 一、Git简介 **Git**是一种分布式版本控制系统,它由Linus Torvalds在2005年创建,旨在有效地管理Linux内核的开发。Git的设计目的是为了提高效率和可靠性,使得无论是小型还是大型项目都...

    SVN Subversion,SVNSubversion 最全面的资料及安装包

    SVNSubversion以及Subversion的详尽资料,word及PDF文档,和3个不同版本的安装文件,svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。欢迎大家...

    实Java项目中的版本管理_SubVersion与MyEclipse整合

    如果您对使用 Subclipse 和 MyEclipse 进行 Java 项目的版本控制感兴趣,欢迎加入我们的社区,分享更多实践经验和技术心得。 --- 通过以上步骤和注意事项,我们可以有效地使用 SubVersion 和 MyEclipse 对 Java ...

    SVN服务端命令行的使用心得.rar

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件。通过命令行界面,开发者可以高效地进行版本控制操作,包括代码的提交、更新、查看历史记录等。以下是对SVN服务端命令行使用的...

    PowerBuilder 通过SVN实现版本控制操作说明

    1. **安装Subversion服务**:使用包管理器安装Subversion服务,例如使用`apt-get install subversion`命令。 2. **创建仓库目录**:选择一个合适的目录来存放SVN仓库,例如`/var/svn/powerbuilder`。 3. **初始化...

    PbSCC+SVN源码管理工具部署手册及心得

    1序言 2环境安装 2.1安装Subversion 2.2安装TortoiseSVN 2.3PBSCC安装 3环境配置 3.1工作目录配置 3.2目录关联SVN设置 3.3PB环境设置 4实现代码控制 4.1项目添加到控制器 4.2源码管理 5部署时的几个错误 5.1没有安装...

    J2EE JNDI配置原理详解 JBOSS安装配置 Maven入门 Ant使用入门

    1.7 struts1和truts2比较 1.8 Tomcat5启动流程与配置详解 1.9 HttpServlet详解 1.10 Ant使用入门 1.11 Maven Ant之间的比较 1.12 详解MANIFEST.MF文件 1.13 Maven入门--概念与实例 1.14 Subversion 1.15 jar...

    Windows XP 下编译 WireShark 步骤及心得.doc

    你可以通过Wireshark官网下载源代码的归档文件,或者使用Subversion客户端通过SVN地址直接从版本库中检出。记得确认你获取的是与你系统兼容的版本。 6. **修改`config.nmake`文件**: 在解压后的Wireshark源代码...

    PHP面试题及答案,另附学习心得

    - **SVN**: 使用Subversion on Apache/DAV作为服务端,TortoiseSVN或Subclipse作为客户端。 #### 六、字符串翻转 **题目**: 如何实现字符串翻转? **解答**: 可以使用`strrev()`函数轻松实现字符串翻转: ```php ...

    GIT学习心得分享.pptx

    2. **数据完整性**:Git使用SHA-1哈希算法确保数据完整性,每一个对象都有唯一的标识,任何修改都会导致哈希值改变,从而可以轻易发现数据异常。 3. **三种状态**:Git将文件分为三种状态:已修改(modified)、已...

    bugfree与SVN整合心得

    这里提到的`post-commit1.bat`和`post-commit2.bat`就是这样的钩子脚本,它们会在代码提交后自动执行。 `post-commit`脚本通常用于执行一些自动化任务,例如更新BugFree中的状态。在我们的场景中,可能的实现是这样...

    svnadmin-SNV

    5.进入Subversion安装目录\Subversion\bin\ 把 libsvn_delta-1.dll libsvn_fs-1.dll libsvn_repos-1.dll libsvn_subr-1.dll 拷贝到 JspStudy\Apache\bin 目录下 6.修改JspStudy\Apache\conf\httpd.conf文件 查找...

    个人版git使用教程.pdf

    这个个人版Git使用教程由作者Max编写,旨在分享他使用Git的心得体会。Git的设计理念与SVN(Subversion)有所不同,它解决了SVN在集中式管理中存在的问题。 在1.1章节中,作者对比了SVN和Git的基本概念。SVN是一种...

    变色龙 2042

    8. **社区支持**:通常,这类软件会有活跃的用户社区,用户可以在其中分享自己制作的主题,互相交流使用心得,这为软件的持续发展和用户参与度提供了良好的平台。 综上所述,变色龙2042为Mac用户提供了便捷的个性化...

    信息技术提升研修日志.docx

    此外,学习了如何使用版本控制工具,如 Git 和 Subversion,以便更好地管理和跟踪我们的代码。 第三个重要的知识点是数据库管理系统。数据库管理系统是信息技术的另一个核心部分,了解如何创建和管理数据库,以及...

    《PHP&MORE》第七期

    - **编写XCache的心得**:分享了作者在使用XCache过程中的经验教训。 #### 三、扩展PHP **扩展PHP** 是指使用C语言为PHP编写自定义扩展,以增强其功能。 **重要知识点**: - **为什么要扩展**:解释了编写PHP...

Global site tag (gtag.js) - Google Analytics