zoukankan      html  css  js  c++  java
  • 编程获取 VSS 版本号大于1的最新代码

    编程获取 VSS  版本号大于1的最新代码代码如下:

        
    class Program
        {
            
    static void Main(string[] args)
            {
                
    // Create a VSSDatabase object.
                IVSSDatabase vssDatabase = new VSSDatabase();
                vssDatabase.Open(
    @"\\192.168.1.197\VSSFor2005",
                                 
    "xh"" ");
                Console.WriteLine(
    "请稍待");

                IVSSItem vssFile 
    = vssDatabase.get_VSSItem("$/Jcysoft9/JcySoft"false);
                
    string local = @"E:\DfApp\Jcysoft9\Jcysoft_Abc";

                GetEditedFile(vssFile, local);

                Console.WriteLine(
    "获取修改过的文件结束!");
            }

            
    private static void GetEditedFile(IVSSItem vssFile, string local)
            {
                
    if (vssFile.Type  == (int)Microsoft.VisualStudio.SourceSafe.Interop.VSSItemType.VSSITEM_PROJECT)
                {
                    
    foreach (VSSItem item in vssFile.get_Items(false))
                    {
                        
    string temp = local + @"\" + item.Name;
                        GetEditedFile(item, temp);
                    }
                }
                
    else
                {
                    
    if (vssFile.VSSVersion.VersionNumber > 1)
                    {
                        vssFile.Get(
    ref local, 0);
                        Console.WriteLine(local);
                    }
                }
            }
        }



    环境: VS2008 , VSS2005 , 项目需要添加 Microsoft.VisualStudio.SourceSafe.Interop

    在产品更新的时候,很有用.
    alarm   作者:NewSea     出处:http://newsea.cnblogs.com/    QQ,MSN:iamnewsea@hotmail.com

      如无特别标记说明,均为NewSea原创,版权私有,翻载必纠。欢迎交流,转载,但要在页面明显位置给出原文连接。谢谢。
  • 相关阅读:
    net.sf.json.JSONObject maven下载到了但是java后台一直用不了问题
    创建springboot2.1项目运行报错
    百度地图,加载顺序异步问题,用定时器解决
    大话设计模式--(1)简单工厂模式
    H5页面单点登录跳回首页 http url参数转义
    H5页面,百度地图点击事件
    批量给数据两边加上双引号和逗号
    java基础源码 (6)--ArrayListt类
    前端 移动端H5页面 DEBUG
    H5页面,华为手机打开不加载JS的问题
  • 原文地址:https://www.cnblogs.com/newsea/p/1262302.html
Copyright © 2011-2022 走看看