summaryrefslogtreecommitdiff
path: root/repo.proto
diff options
context:
space:
mode:
Diffstat (limited to 'repo.proto')
-rw-r--r--repo.proto11
1 files changed, 7 insertions, 4 deletions
diff --git a/repo.proto b/repo.proto
index dbc0268..91edb4e 100644
--- a/repo.proto
+++ b/repo.proto
@@ -45,8 +45,8 @@ message GoInfo { // `autogenpb
}
message Repo { // `autogenpb:marshal` `autogenpb:nomutex`
- string uuid = 1; // `autogenpb:uuid:8daaeba1-fb1f-4762-ae6e-95a55d352673`
- string namespace = 2; // `autogenpb:unique` `autogenpb:sort` // this repo is 'go.wit.com/lib/protobuf/gitpb'
+ string uuid = 1; // `autogenpb:unique` `autogenpb:sort`
+ string namespace = 2; // `autogenpb:unique` `autogenpb:sort`
string fullPath = 3; // `autogenpb:unique` `autogenpb:sort` // the OS path to the .git directory: '/home/devel/golang.org/x/tools'
string masterBranchName = 4; // git 'main' or 'master' branch name
string develBranchName = 5; // whatever the git 'devel' branch name is
@@ -70,12 +70,15 @@ message Repo { // `autogenpb
GoInfo goInfo = 23; // put all the go specifcs here
GitTag currentTag = 24; // used to examine repo branches
GitTags tags = 25; // known tags
- // GoDeps goDeps = 11; // what is in the go.sum file
+ Stat masterStat = 26; // just store this for now
+ Stat develStat = 27; // just store this for now
+ Stat userStat = 28; // just store this for now
+ Stats refs = 29; // just store this for now
}
message Repos { // `autogenpb:marshal` `autogenpb:sort` `autogenpb:gui` `autogenpb:nomutex` `autogenpb:http`
string uuid = 1; // `autogenpb:uuid:8daaeba1-fb1f-4762-ae6e-95a55d352673`
- string version = 2; // `autogenpb:version:v6`
+ string version = 2; // `autogenpb:version:v0.0.8 go.wit.com/protobuf/gitpb`
repeated Repo repos = 3; // `autogenpb:append` // generate AppendUnique() function for this
bool hasFullScan = 4; // a full repo scan has been saved to disk
google.protobuf.Timestamp fullScan = 5; // mtime of the last full scan saved to disk