`
landmine
  • 浏览: 96205 次
  • 性别: 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作为代码版本管理软件。欢迎大家...

    SVN使用心得

    ### SVN使用心得——创建与管理用户 #### 一、创建用户和设置密码 在使用Subversion (SVN) 进行版本控制时,一个重要的环节是用户账户的管理,包括用户的创建、删除以及权限的分配。以下是具体的步骤: **1.1 ...

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

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

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

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

    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没有安装...

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

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

    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