Property | Type | Description | |
---|---|---|---|
GetRepositoryPath | Task |
Method | Description | |
---|---|---|
GitScriptRepository ( DirectoryInfoBase scriptDirectory, string serverName, string databaseName, IExternalProcess gitExecutable, IFileSystem fileSystem, IParser sqlParser, ILogger logger, bool ignoreUnsupportedSubdirectories ) : System |
Instantiates a Git script repository for the given database at the specified directory location.
|
|
GitScriptRepository ( string scriptDirectoryPath, string serverName, string databaseName, IExternalProcess gitExecutable, IFileSystem fileSystem, IParser sqlParser, ILogger logger, bool ignoreUnsupportedSubdirectories ) : System |
Instantiates a Git script repository for the given database at the specified directory location.
|
Method | Description | |
---|---|---|
GetDiffedFilesAsync ( ) : Task |
Gets the files that have changed between the revision specified by SourceChangeset and the current HEAD.
|
Method | Description | |
---|---|---|
GetRepositoryPath ( ) : Task |
Gets the absolute path of the root of the Git repository.
|
public GitScriptRepository ( DirectoryInfoBase scriptDirectory, string serverName, string databaseName, IExternalProcess gitExecutable, IFileSystem fileSystem, IParser sqlParser, ILogger logger, bool ignoreUnsupportedSubdirectories ) : System | ||
scriptDirectory | DirectoryInfoBase | The directory where build scripts are located. |
serverName | string | The name of the database server. |
databaseName | string | The name of the database. |
gitExecutable | IExternalProcess | The Git executable for interfacing with the dvcs repository. |
fileSystem | IFileSystem | An object that provides access to the file system. |
sqlParser | IParser | The sql script parser for reading the SQL file contents. |
logger | ILogger | A Logger |
ignoreUnsupportedSubdirectories | bool | A flag indicating whether to ignore subdirectories that don't conform to the expected naming convention. |
return | System |
public GitScriptRepository ( string scriptDirectoryPath, string serverName, string databaseName, IExternalProcess gitExecutable, IFileSystem fileSystem, IParser sqlParser, ILogger logger, bool ignoreUnsupportedSubdirectories ) : System | ||
scriptDirectoryPath | string | The path to the directory where build scripts are located. |
serverName | string | The name of the database server. |
databaseName | string | The name of the database. |
gitExecutable | IExternalProcess | The Git executable for interfacing with the dvcs repository. |
fileSystem | IFileSystem | An object that provides access to the file system. |
sqlParser | IParser | The sql script parser for reading the SQL file contents. |
logger | ILogger | A Logger |
ignoreUnsupportedSubdirectories | bool | A flag indicating whether to ignore subdirectories that don't conform to the expected naming convention. |
return | System |