C# Class LibGitUnite.GitUnite

Exibir arquivo Open project: tawman/git-unite Class Usage Examples

Public Methods

Method Description
Process ( string gitPath, OptionFlags options ) : void

Unite the git repository index file paths with the same case the OS is using

Private Methods

Method Description
GetAllFileInfos ( this folders, DirectoryInfo rootFolder ) : List

Get a list of files in all host operating system folders identified

GetHostDirectoryInfo ( this repo, DirectoryInfo path ) : List

Get a list of directory names as seen by the host operating system

UniteFilenameCasing ( this repo, DirectoryInfo gitPathInfo, List folders ) : void

Unite filename casing between git index and host OS

UniteFolderCasing ( this repo, List folders ) : void

Unite directory name casing between git index and host OS

Method Details

Process() public static method

Unite the git repository index file paths with the same case the OS is using
public static Process ( string gitPath, OptionFlags options ) : void
gitPath string /// The path to the git repository to open, can be either the path to the git directory (for non-bare repositories this /// would be the ".git" folder inside the working directory) or the path to the working directory. ///
options OptionFlags Runtime command line options specified
return void