[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Proposal: Switch back to savannah using GIT
From: |
Richard Frith-Macdonald |
Subject: |
Re: Proposal: Switch back to savannah using GIT |
Date: |
Fri, 29 May 2015 14:55:27 +0100 |
On 29 May 2015, at 14:31, David Chisnall <address@hidden> wrote:
>
> On 29 May 2015, at 13:18, Richard Frith-Macdonald <address@hidden> wrote:
>>
>>> Oh, and this doesn’t actually do what I do (and what is best practice to
>>> do) to ensure a clean release tarball, which is tar up the result of svn
>>> export, to ensure that the tarball exactly matches the contents of svn.
>>> Instead, it deletes some files, hoping that it gets everything.
>>
>> Actually this is FUD (untrue/mistaken); gnustep-make *does* do an svn export
>> to produce a clean tar ball (as far as I know it always ... since we moved
>> to svn ... has).
>
> No, it is true. I tested it before saying it, because I’d not used make dist
> before. I did a clean checkout, ran configure, modified a random file, and
> did gmake dist. The tarball I got contained my random modification.
Sorry, I missed that you were shifting the discussion to something different ...
Riccardo wasn't particularly talking about 'make dist' (he mentioned it as a
'quickie', but then make it clear he was primarily talking about the commands
to make a formal distribution).
> And this completely misses the point of the rest of my email which is *as
> someone who packages GNUstep and GNUstep-using apps*, being able to
> automatically get a tarball for any revision is invaluable. make dist does
> not do this unless I want to check out that revision and construct (and host)
> the tarball myself.
That's like complaining that 'ls foo' doesn't remove the file 'foo'
Of course it doesn't because it's not the command to do that!
If you use the command to make a distribution/package of your current local
work, then of course that's what you get.
make svn-dist
gives the latest tagged release
make svn-snapshot
gives the latest committed version
make diet
gives your uncommitted version ... useful for moving code around for testing on
other systems before committing
- Re: Proposal: Switch back to savannah using GIT, (continued)
- Re: Proposal: Switch back to savannah using GIT, Stefan Bidigaray, 2015/05/29
- Re: Proposal: Switch back to savannah using GIT, Luboš Doležel, 2015/05/29
- Re: Proposal: Switch back to savannah using GIT, Riccardo Mottola, 2015/05/29
- Re: Proposal: Switch back to savannah using GIT, David Chisnall, 2015/05/29
- Re: Proposal: Switch back to savannah using GIT, Richard Frith-Macdonald, 2015/05/29
- Re: Proposal: Switch back to savannah using GIT, David Chisnall, 2015/05/29
- Re: Proposal: Switch back to savannah using GIT,
Richard Frith-Macdonald <=
- Re: Proposal: Switch back to savannah using GIT, Riccardo Mottola, 2015/05/29
- Re: Proposal: Switch back to savannah using GIT, Matt Rice, 2015/05/29