including insert patches and VCS tag
* [export] use commit sha1 instead of tag name in spec file VCS tag
* [clone] add directory argument to gbs clone
+ * [submit] support '/' in git branch
* [conf] overwrite different level of gbs.conf instead of clean up them.
* [conf] load project special gbs.conf if gitdir specified
* update dependencies:
- update all spec file if multiple spec files exist, updates
including insert patches and VCS tag
- use commit sha1 instead of tag name in spec file VCS tag
+ * submit:
+ - support '/' in git branch
* clone:
- add directory argument to gbs clone
* conf parser:
target = args.target
if not target:
if upstream and upstream.startswith(args.remote):
- target = os.path.basename(upstream)
+ target = re.sub('^%s/' % args.remote, '', upstream)
else:
log.warning("Can't find upstream branch for current branch "
"%s. Gbs uses the local branch name as the target. "
including insert patches and VCS tag
* [export] use commit sha1 instead of tag name in spec file VCS tag
* [clone] add directory argument to gbs clone
+ * [submit] support '/' in git branch
* [conf] overwrite different level of gbs.conf instead of clean up them.
* [conf] load project special gbs.conf if gitdir specified
* update dependencies: