MergeChanges() public static method

public static MergeChanges ( string backup, string file ) : void
backup string
file string
return void
Ejemplo n.º 1
0
        private static void CreateFile(string code, string file)
        {
            var backup = CreateDirectoryOrBackupFile(file);

            CodeFileHelper.CheckoutAndWrite(file, code, true);
            CodeFileHelper.MergeChanges(backup, file);
        }
Ejemplo n.º 2
0
        private void CreateFile(string code, string file, string dependentUpon = null)
        {
            var backup = CreateDirectoryOrBackupFile(file);

            CodeFileHelper.CheckoutAndWrite(file, code, true);
            CodeFileHelper.MergeChanges(backup, file);
        }
Ejemplo n.º 3
0
        private void CreateNewSiteWebFile(string code, string relativeFile, string dependentUpon = null)
        {
            string file   = Path.Combine(rootDir, relativeFile);
            var    backup = CreateDirectoryOrBackupFile(file);

            CodeFileHelper.CheckoutAndWrite(file, code, true);
            CodeFileHelper.MergeChanges(backup, file);
        }
Ejemplo n.º 4
0
        private void CreateNewSiteScriptFile(string code, string relativeFile, string dependentUpon = null)
        {
            string file   = Path.Combine(scriptPath, relativeFile);
            var    backup = CreateDirectoryOrBackupFile(file);

            CodeFileHelper.CheckoutAndWrite(file, code, true);
            CodeFileHelper.MergeChanges(backup, file);
            ProjectFileHelper.AddFileToProject(scriptProject, relativeFile, dependentUpon);
        }
Ejemplo n.º 5
0
        private void CreateNewSiteScriptFile(string code, string relativeFile, string dependentUpon = null)
        {
            string file   = Path.Combine(scriptPath, relativeFile);
            var    backup = CreateDirectoryOrBackupFile(file);

            using (var sw = new StreamWriter(file, false, utf8))
                sw.Write(code);
            CodeFileHelper.MergeChanges(backup, file);
            ProjectFileHelper.AddFileToProject(scriptProject, relativeFile, dependentUpon);
        }
Ejemplo n.º 6
0
        private void CreateNewSiteWebFile(string code, string relativeFile)
        {
            string file   = Path.Combine(siteWebPath, relativeFile);
            var    backup = CreateDirectoryOrBackupFile(file);

            using (var sw = new StreamWriter(file, false, utf8))
                sw.Write(code);
            CodeFileHelper.MergeChanges(backup, file);
            ProjectFileHelper.AddFileToProject(siteWebProj, relativeFile);
        }
Ejemplo n.º 7
0
        private void CreateFile(string code, string file, string dependentUpon = null)
        {
            var backup = CreateDirectoryOrBackupFile(file);

            CodeFileHelper.CheckoutAndWrite(file, code, true);
            CodeFileHelper.MergeChanges(backup, file);
#if ASPNETMVC
            ProjectFileHelper.AddFileToProject(this.csproj,
                                               file.Substring(Path.GetDirectoryName(csproj).Length + 1).Replace('/', '\\'), dependentUpon);
#endif
        }
Ejemplo n.º 8
0
        private void CreateFile(string code, string file, string dependentUpon = null)
        {
            var backup = CreateDirectoryOrBackupFile(file);

            CodeFileHelper.CheckoutAndWrite(file, code, true);
            CodeFileHelper.MergeChanges(backup, file);

            //ROLEMBERG FILHO - GERA EM ASPNETCORE
            if (!config.AspNetCore)
            {
                //#if !ASPNETCORE
                ProjectFileHelper.AddFileToProject(this.csproj,
                                                   file.Substring(Path.GetDirectoryName(csproj).Length + 1).Replace('/', '\\'), dependentUpon);
                //#endif
            }
            //ROLEMBERG FILHO - GERA EM ASPNETCORE
        }