/// <summary>
        /// SVN提交
        /// </summary>
        static private void SVNCommit(SVNProcessor svnProcessor)
        {
            //存在仓库
            var svntag = svnProcessor.LocalSVNRootPath + "/.svn";

            if (Directory.Exists(svntag))
            {
                //1.获取被删除文件提交
                var delFiles = svnProcessor.GetStatus(SVNProcessor.Status.Deleted);
                svnProcessor.Delete(delFiles);


                //2.获取支持的目录,提交
                foreach (var platform in BApplication.SupportPlatform)
                {
                    var p    = BApplication.GetPlatformPath(platform);
                    var path = Path.Combine(svnProcessor.LocalSVNRootPath, p);
                    if (Directory.Exists(path))
                    {
                        //添加文件夹
                        svnProcessor.AddFloder(path);
                        //添加所有文件
                        var fs = Directory.GetFiles(path, "*", SearchOption.AllDirectories);
                        svnProcessor.Add(fs);
                    }
                }

                //提交
                svnProcessor.Commit();
            }
        }
        /// <summary>
        /// 创建svn的处理器
        /// </summary>
        static private void CreateSVNProccesor()
        {
            //获取设置
            var devops_setting = BDEditorApplication.BDFrameworkEditorSetting.DevOpsSetting;
            //资源仓库
            var store = devops_setting.AssetServiceVCSData;

            AssetsSvnProcessor = SVNProcessor.CreateSVNProccesor(store.Url, store.UserName, store.Psw, CI_ASSETS_PATH);
            //svn仓库
            store = devops_setting.PackageServiceVCSData;
            PackageSvnProcessor = SVNProcessor.CreateSVNProccesor(store.Url, store.UserName, store.Psw, CI_PACKAGE_PATH);
        }
        /// <summary>
        /// SVN更新
        /// </summary>
        static private void SVNUpdate(SVNProcessor svnProcessor)
        {
            //存在仓库
            var svntag = svnProcessor.LocalSVNRootPath + "/.svn";

            if (Directory.Exists(svntag))
            {
                svnProcessor.CleanUp();
                svnProcessor.RevertForce();
                svnProcessor.Update();
            }
            else
            {
                svnProcessor.CheckOut();
            }
        }