improving client/server info command
This commit is contained in:
@@ -7,13 +7,14 @@ type GvcServerConfig struct {
|
||||
BindIP string `toml:"ip"` // What IP to bind the server to. If empty will bind to all interfaces
|
||||
RawPort int `toml:"rawport"` // The optional TCP port that the server will send raw files over
|
||||
RepoRootPath string `toml:"reporootpath"` // This will be the root path where (by default) all new repos will be stored at
|
||||
Repos []RepoConfig `toml:"repos"` // A struct of all the repos and their settings for the serve
|
||||
Repos []RepoConfig `toml:"repo"` // A struct of all the repos and their settings for the serve
|
||||
}
|
||||
|
||||
// RepoConfig will be the struct that holds the config for a single repo
|
||||
type RepoConfig struct {
|
||||
KnownClients []Clients `toml:"clients"` //The remote servers for the repo
|
||||
KnownClients []Clients `toml:"client"` //The remote servers for the repo
|
||||
RootPath string `toml:"rootpath"` // The absolute path to the root of this particular repo
|
||||
RepoName string `toml:"reponame"`
|
||||
DefaultBranch string `toml:"defaultbranch"`
|
||||
LocalBranches []string `toml:"localbranches"` // LocalBranches constains a string list of branches on the server. Names must be unique. \\TODO: someday add folders like git for branches
|
||||
Locked FileTypes `toml:"locked"`
|
||||
|
Reference in New Issue
Block a user