internal void Bind( VaultRepositoryAuthSettings connectionSettings ) { host.DataBindings.Add( "Text", connectionSettings, "Host" ); userName.DataBindings.Add( "Text", connectionSettings, "User" ); password.DataBindings.Add( "Text", connectionSettings, "Password" ); repository.DataBindings.Add( "Text", connectionSettings, "Repository" ); }
private static ClientInstance Login( VaultRepositoryAuthSettings connectionSettings ) { ClientInstance myClient = new ClientInstance(); myClient.Init( VaultClientNetLib.VaultConnection.AccessLevelType.Client ); myClient.Login( connectionSettings.Url, connectionSettings.User, connectionSettings.Password ); FindRepository( myClient, connectionSettings.Repository ); return myClient; }
private static ClientInstance Login(VaultRepositoryAuthSettings connectionSettings) { ClientInstance myClient = new ClientInstance(); myClient.Init(VaultClientNetLib.VaultConnection.AccessLevelType.Client); myClient.Login(connectionSettings.Url, connectionSettings.User, connectionSettings.Password); FindRepository(myClient, connectionSettings.Repository); return(myClient); }
private ChangeHistoryDataSet GetVersions(string[] featureTags, VaultRepositoryAuthSettings connectionSettings) { using (VaultClientHelper client = new VaultClientHelper(connectionSettings)) { VaultHistoryQueryRequest query = PrepareQuery(client); VaultHistoryDataSet versions = new VaultHistoryDataSet(); foreach (string featureTag in featureTags) { query.CommentSubstring = featureTag; MergeResults(client, versions, Process(client, query), featureTag); } return(versions); } }
private ChangeHistoryDataSet GetVersions( string[] featureTags, VaultRepositoryAuthSettings connectionSettings ) { using( VaultClientHelper client = new VaultClientHelper( connectionSettings ) ) { VaultHistoryQueryRequest query = PrepareQuery( client ); VaultHistoryDataSet versions = new VaultHistoryDataSet(); foreach( string featureTag in featureTags ) { query.CommentSubstring = featureTag; MergeResults( client, versions, Process( client, query ), featureTag ); } return versions; } }
public ChangeHistoryDataSet GetVersions( string featureBranch, VaultRepositoryAuthSettings connectionSettings ) { using( VaultClientHelper client = new VaultClientHelper( connectionSettings ) ) { VaultHistoryDataSet results = new VaultHistoryDataSet( featureBranch ); foreach( VaultTxHistoryItem changeSet in GetChangeSets( client, featureBranch ) ) { foreach( VaultHistoryItemBase change in GetChanges( client, changeSet ) ) { if( change != null ) { // Don't query promotion info because it's done via branches, not labels. results.Add( client, change ); } } } return results; } }
public ChangeHistoryDataSet GetVersions(string featureBranch, VaultRepositoryAuthSettings connectionSettings) { using (VaultClientHelper client = new VaultClientHelper(connectionSettings)) { VaultHistoryDataSet results = new VaultHistoryDataSet(featureBranch); foreach (VaultTxHistoryItem changeSet in GetChangeSets(client, featureBranch)) { foreach (VaultHistoryItemBase change in GetChanges(client, changeSet)) { if (change != null) { // Don't query promotion info because it's done via branches, not labels. results.Add(client, change); } } } return(results); } }
public VaultClientHelper( VaultRepositoryAuthSettings connectionSettings ) { vaultClient = Login( connectionSettings ); }
public FileRetriever( VaultRepositoryAuthSettings settings ) : this(settings.Host, settings.Repository, settings.User, settings.Password) { }
public DiffTwoFileVersions(VaultRepositoryAuthSettings settings, ExternalToolsSettings externalToolsSettings) : this(settings.Host, settings.Repository, settings.User, settings.Password) { this.externalToolsSettings = externalToolsSettings; fileRetriever = new FileRetriever(settings); }
public ChangeHistoryDataSet GetVersions( string selector, VaultRepositoryAuthSettings connectionSettings ) { return GetVersions( HistoryQueryHelper.GetTaskTags( selector ), connectionSettings ); }
public DiffTwoFileVersions( VaultRepositoryAuthSettings settings, ExternalToolsSettings externalToolsSettings ) : this(settings.Host, settings.Repository, settings.User, settings.Password) { this.externalToolsSettings = externalToolsSettings; fileRetriever = new FileRetriever( settings ); }
public VaultClientHelper(VaultRepositoryAuthSettings connectionSettings) { vaultClient = Login(connectionSettings); }
public static void ShowHtmlBlame(VaultRepositoryAuthSettings settings, string repositoryPath, long version) { HtmlBlame blame = new HtmlBlame(settings); blame.Client.viewBlameInHTML(repositoryPath, version); }
private HtmlBlame( VaultRepositoryAuthSettings settings ) : this( settings.Host, settings.Repository, settings.User, settings.Password ) { }
public LabelPromoter(VaultRepositoryAuthSettings settings) : this(settings.Host, settings.Repository, settings.User, settings.Password) { }
public ChangeHistoryDataSet GetVersions(string selector, VaultRepositoryAuthSettings connectionSettings) { return(GetVersions(HistoryQueryHelper.GetTaskTags(selector), connectionSettings)); }
public LabelPromoter( VaultRepositoryAuthSettings settings ) : this(settings.Host, settings.Repository, settings.User, settings.Password) { }
public static void ShowHtmlBlame( VaultRepositoryAuthSettings settings, string repositoryPath, long version ) { HtmlBlame blame = new HtmlBlame( settings ); blame.Client.viewBlameInHTML( repositoryPath, version ); }
private HtmlBlame(VaultRepositoryAuthSettings settings) : this(settings.Host, settings.Repository, settings.User, settings.Password) { }