zoukankan      html  css  js  c++  java
  • C# svn cshape 记录

    网址:

    https://sharpsvn.open.collab.net/

     

    http://brandocode.com/?p=112

    点我知道更多SVN的DOS命令操作


    后继补充篇

    最近需要写一个让策划远程打包unity的程序,就是策划只要在自己电脑发一条命令到服务端,然后服务端就会调用已经安装好的unity一键打包并上传到SVN,那么我们需要让自己写的程序处理完提交、解决冲突、处理删除文件等操作,于是乎DOS这种只是对SVN进行最简单的调用打开SVN界面去操作的话是很繁琐的。

    我们需要直接调用SVN接口,我们可以借助SVN第三方包装库SharpSvn(C#)、svnkit(java),因为我用的是C#,所以下面是以SharpSvn为基础来写,首先先提供一些SharpSvn最基本的SVN操作。(注意,目标框架需要是Framework 2.0, 不然报错)

    先添加引用SharpSvn.dll到项目,然后using SharpSvn就行了。

    更详细的SharpSvn API文档:http://docs.sharpsvn.net/current/

    以下是我当初参考的别人关于SharpSvn的栗子:

    http://www.cnblogs.com/goody9807/archive/2012/11/01/2749938.html

    http://www.cnblogs.com/lienhua34/p/3917787.html

    http://www.cokco.cn/thread-414-1-1.html


    扩展阅读

    我们现在知道怎么用自己的程序调用SVN处理基本的操作了,但还需要很关键的一步,就是要让自己的程序去调用unity的打包函数,不过这一步很简单,unity有提供命令行的方式调用其内部所有编译好的函数(虽然也是用比较操蛋的DOS去实现,但事情先往简单的方法去做吧)。

    更详细的关于untiy 的命令行参数:http://www.ceeger.com/Manual/CommandLineArguments.html

    Posted in C#语言

    改变自己
  • 相关阅读:
    Linux系统下搭建Gitlab服务器
    Sqlserver数据库表转换成C#实体类
    C# 获取今天,昨天,上周,下周,上月,下月等等一些日期格式【转】
    Funthing
    网页生成海报
    NET 5.0 Swagger API 自动生成MarkDown文档
    说说C# 8.0 新增功能Index和Range的^0是什么?
    tblive-studio vs2019 编译过程记录
    确定已安装的 .NET Framework 版本
    修改CMD默认编码
  • 原文地址:https://www.cnblogs.com/sun-shadow/p/7152963.html
Copyright © 2011-2022 走看看