private void Initialize() { Capabilities = new ScmCapabilities(true); _svn = new SvnClient(); SvnInfoEventArgs args; _svn.GetInfo(new SvnPathTarget(_workingCopyPath), out args); _root = new SvnUriTarget(args.Uri); string root = args.Uri.ToString(); string repoRoot = args.RepositoryRoot.ToString(); _relativeRoot = root.Substring(repoRoot.Length - 1); _repositoryUri = args.Uri; }
public GitRepository(string workingCopyPath) : base(workingCopyPath, "git") { Capabilities = new ScmCapabilities(false); }