zoukankan      html  css  js  c++  java
  • Using Subversion source control with MonoDevelop

    This article describes how to integrate Subversion source control with MonoDevelop. Subversion has several methods of accessing a repository. In this example, we will be using accessing the repository directly through the local file system. This means the repository sits on the local machine you are working on.

    Prerequisites

    The following software must be installed.

    • MonoDevelop
    • Subversion

    Creating a Subversion Repository

    First we need to create a repository where we will store our source code. There appears to be no way to create the repository within MonoDevelop, so you will need to run this from the command line (replace <myhomedirectory> with your home directory.

    svnadmin create <myhomedirectory>/subversion

    This creates a repository “subversion” in your home directory (note: the default file system is FSFS).

    Adding the solution to the repository

    Once the repository is created, We can add the solution to the repository.

    • Launch MonoDevelop.
    • Open the solution.
    • In the solution View, right-click on the solution and select Version Control->Publish. This brings up the select repository dialog box.
    • Click on the “Registered Repositories” tab.
    • Click on the add button.
    • Enter the name of the Repository such as “subversion”.
    • Set the protocol to “File”.
    • Set the URL to file:///<myhomedirectory>/subversion.
    • Press OK. This closes the Add repository.
    • Select the repository and press OK. You will be asked if you want to publish the project into the repository.
    • Answer Yes.

    The solution is now added to the repository.

    Using the source control

    Now that the solutions has been added to the repository, all of the source files are now under source control. Right-click on any of the file and select Version Control. You can now update, diff, or revert file changes.

  • 相关阅读:
    ASP.Net在web.config中设置上传文件的大小方法
    asp.net利用QQ邮箱发送邮件,关键在于开启pop并设置授权码为发送密码
    ASP.NET中的几种弹出框提示基本实现方法
    asp.net 不用控件,自动登录(用于和其他系统对接的时候,自动登录系统,用户体验好)
    asp.net要验证的用户名和密码
    c#二维码建立与识别
    c#,读取二维码
    c#,条码
    JavaScript Dom 绑定事件
    JavaScript Dom0 Dom1
  • 原文地址:https://www.cnblogs.com/wmlunge/p/2299287.html
Copyright © 2011-2022 走看看