Ejemplo n.º 1
0
        void CopyBatchFiles()
        {
            var dropBoxPath = Properties.Settings.Default.DropboxPath;
            var slnFolder   = Path.GetDirectoryName(slnPath);

            if (slnFolder != null)
            {
                var delFileName = Path.Combine(slnFolder, "delbinobj.bat");
                if (MyFileWorker.FileExist(delFileName))
                {
                    return;
                }
                MyFileWorker.FileCopy(Path.Combine(dropBoxPath, @"work\templates\MainSolution\delbinobj.bat"), delFileName);
                gitBatchFile = Path.Combine(slnFolder, "createGit.bat");
                MyFileWorker.FileCopy(Path.Combine(dropBoxPath, @"work\templates\MainSolution\createGit.bat"), gitBatchFile);
                var gitIgnoreDestination = Path.Combine(slnFolder, ".gitignore");
                if (File.Exists(gitIgnoreDestination))
                {
                    File.Delete(gitIgnoreDestination);
                }
                MyFileWorker.FileCopy(Path.Combine(dropBoxPath, @"work\templates\MainSolution\.gitignoreToCopy"), gitIgnoreDestination);
            }
        }