mercurial-repository.proto: undusting Mercurial config methods
In the the read operation `GetManagedConfig`, with `local=true`, it is useful for the caller to know the difference between the setting being set with the a value that coincides with the current default and not set. In the latter case, a group setting or a global HGRC setting can change it. Moreover for the write operation: we don't want to accidentally override the absence of setting by copying over a current default to the project-specific managed file. We also need a way to clear settings, if the caller want the inherited or default value to apply. Finally, to reimplement everything that the Rails app is currently doing, we needed the `by_line` field.
parent
399038f6
No related branches found
No related tags found
Showing
- hgitaly/stub/mercurial_repository_pb2.py 76 additions, 30 deletionshgitaly/stub/mercurial_repository_pb2.py
- protos/mercurial-repository.proto 21 additions, 5 deletionsprotos/mercurial-repository.proto
- ruby/lib/hgitaly/mercurial-changeset_pb.rb 2 additions, 2 deletionsruby/lib/hgitaly/mercurial-changeset_pb.rb
- ruby/lib/hgitaly/mercurial-changeset_services_pb.rb 2 additions, 2 deletionsruby/lib/hgitaly/mercurial-changeset_services_pb.rb
- ruby/lib/hgitaly/mercurial-repository_pb.rb 8 additions, 6 deletionsruby/lib/hgitaly/mercurial-repository_pb.rb
- ruby/lib/hgitaly/mercurial-repository_services_pb.rb 6 additions, 6 deletionsruby/lib/hgitaly/mercurial-repository_services_pb.rb
- ruby/lib/hgitaly/version.rb 1 addition, 1 deletionruby/lib/hgitaly/version.rb
Loading
Please register or sign in to comment