On Wed, Dec 4, 2013 at 3:34 PM, Adam Spiers <aspi...@suse.com> wrote:
> [Porting conversation from https://github.com/crowbar/crowbar/pull/1959] > > Victor Lowther wrote: > > Adam Spiers wrote: > > > On a related note, if we all agree that keeping release-specific stuff > > > in a non-branched repo is highly confusing, then I hope we can also > > > get rid of the current releases/ hierarchy ASAP. I know > > > @VictorLowther's been working on this recently, but I don't know what > > > his plans for next steps are. > > > > That depends on whether or not I get feedback from anyone telling me that > > the dev tool is broken. So far I have not, and since I have been using > git > > tracked metadata locally for the last week or so without noticing any > > breakages we should be able to switch over to using git tracked metadata > > globally soon. > > I'm not sure how many people from our side would have updated their > main repo clone to include this change yet, but if you haven't heard > any complaints yet, I'm guessing it's probably fine as far as still > working with a releases/ directory. gitify-meta doesn't work for me > (see below), but I guess as long as it works for you, that's good > enough, because only one person needs to build that repository and > push it to github.com/crowbar, right? > > Personally I'm so keen to see this happen ASAP that I'd gladly accept > a few temporary inconveniences due to ./dev breakage during the > transition. So you have my blessing at least to err on the risky > side, even if noone else's ;-) > > gitify-meta breakage follows in case it's of use (BTW this was run > immediately after an rm -rf .releases) > > --------- 8< --------- 8< --------- 8< --------- 8< --------- 8< --------- > Initialized empty Git repository in > /home/adam/SUSE/cloud/crowbar/git/2.0/.releases/.git/ > [snip] > Adding v2.2.0-hadoop-dell to git release tracking repository > Switched to a new branch 'v2.2.0-hadoop-dell' > 2013-12-04 21:27:13 +0000: Git not setup. > 2013-12-04 21:27:13 +0000: Please run > 2013-12-04 21:27:13 +0000: git config --global user.name "your name" > 2013-12-04 21:27:13 +0000: git config --global user.email "you@your.domain > " > Well, it is rather odd that the dev tool thinks that git is not configured here, and that is probably what is causing your problems. > Conversion to git tracked metadata finished. > Please run ./dev switch to start using the new git tracked metadata. > To remove the flat metadata, perform the following steps: > > $ git rm -rf releases > $ git commit -m "Removing flat metadata in favor of git-tracked release > metadata" > > After doing this, your releases will be tracked using the git repo based > metadata. > --------- 8< --------- 8< --------- 8< --------- 8< --------- 8< --------- > > _______________________________________________ > Crowbar mailing list > Crowbar@dell.com > https://lists.us.dell.com/mailman/listinfo/crowbar > For more information: http://crowbar.github.com/ >
_______________________________________________ Crowbar mailing list Crowbar@dell.com https://lists.us.dell.com/mailman/listinfo/crowbar For more information: http://crowbar.github.com/