public override string GetNativeId(BusinessModel.MigrationSource migrationSourceConfig) { TfsTeamProjectCollection tfsServer = TfsTeamProjectCollectionFactory.GetTeamProjectCollection(new Uri(migrationSourceConfig.ServerUrl)); return(tfsServer.InstanceId.ToString()); }
/// <summary> /// Gets a unique string to identify the endpoint system, from which the migration data is retrieved from and written to /// </summary> /// <param name="migrationSourceConfig">The configuration data for the current session</param> /// <returns>Returns a unique id for the configured subversion repository</returns> public string GetNativeId(BusinessModel.MigrationSource migrationSourceConfig) { return(m_repository.GetUniqueId().ToString()); }
/// <summary> /// Gets a unique string to identify the endpoint system, from which the migration data is retrieved from and written to /// </summary> /// <param name="migrationSourceConfig">The configuration data for the current session</param> /// <returns>Returns a unique id for the configured subversion repository</returns> public string GetNativeId(BusinessModel.MigrationSource migrationSourceConfig) { throw new NotImplementedException(); }
public virtual string GetNativeId(BusinessModel.MigrationSource migrationSourceConfig) { return(migrationSourceConfig.ServerUrl); }