working on messaging library, adding branching options to client
This commit is contained in:
		@@ -2,12 +2,14 @@ package config
 | 
			
		||||
 | 
			
		||||
//Gvcconfig will be the struct that holds the entire client settings
 | 
			
		||||
type Gvcconfig struct {
 | 
			
		||||
	Version       string   `toml:"version"`
 | 
			
		||||
	RootPath      string   `toml:"rootPath"`
 | 
			
		||||
	CurrentBranch string   `toml:"currentbranch"`
 | 
			
		||||
	Remotes       []Remote `toml:"remote"`     //The remote servers for the repo
 | 
			
		||||
	Ignores       Ignore   `toml:"ignore"`     //These files will be ignored for all add functions
 | 
			
		||||
	NoCompress    Ignore   `toml:"nocompress"` //For binary compression some files should be ignored because the performance hit isn't worth the size savings
 | 
			
		||||
	Version        string   `toml:"version"`
 | 
			
		||||
	RootPath       string   `toml:"rootPath"`
 | 
			
		||||
	CurrentBranch  string   `toml:"currentbranch"`
 | 
			
		||||
	LocalBranches  []string `toml:"localbranches"`  // LocalBranches constains a string list of branches on the local client.  Names must be unique. \\TODO: someday add folders like git for branches
 | 
			
		||||
	RemoteBranches []string `toml:"remotebranches"` // RemoteBranches constains a string list of branches on the server.  Names must be unique. \\TODO: someday add folders like git for branches
 | 
			
		||||
	Remotes        []Remote `toml:"remote"`         //The remote servers for the repo
 | 
			
		||||
	Ignores        Ignore   `toml:"ignore"`         //These files will be ignored for all add functions
 | 
			
		||||
	NoCompress     Ignore   `toml:"nocompress"`     //For binary compression some files should be ignored because the performance hit isn't worth the size savings
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//Remote will be a slice of remote server information
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user