示例#1
0
        public void Execute()
        {
            CallDirectory callDirectory = _command.CallDirectory;

            if (!callDirectory.IsUnderVersionControl())
            {
                Path   directoryPath = callDirectory.GetPath();
                string path          = directoryPath.ToString() + "\\.repo";

                InitializeRepository(path);
                Console.WriteLine($"The repository is successfully created in {directoryPath.ToString()}");
            }
            else
            {
                Console.WriteLine("This directory is already under vcs control");
            }
        }
示例#2
0
        public void Execute()
        {
            if (!_callDirectory.IsUnderVersionControl())
            {
                throw new NotImplementedException("The call directory is not under version control system");
            }

            if (_command.Properties[0] == "--all")
            {
            }
            else
            {
                foreach (string file in _command.Properties)
                {
                    AddFile(file);
                }
            }
        }