Thank you so much! I looked through the Pragmatic book and could not find
any of this info.


~Nate

On Mon, Dec 29, 2008 at 10:05 AM, Andrew Neil <andrew.jr.n...@googlemail.com
> wrote:

>
> On 29 Dec 2008, at 01:15, Nate Turnage wrote:
>
>  Can anybody tell me how I can git clone and older version of the copy_move
>> extension for use with Radiant 0.6.9? I am not up with all the ins and
>> outs
>> of git enough to figure out how to use previous revisions.
>>
>
> I would suggest checking out an older revision of the extension into a new
> git branch. That way you can keep the up-to-date version (for 0.7) in its
> own branch, so that if you upgrade your site to 0.7 in the future, it is
> still there for you.
>
> Here are the steps (note that 'co' is short for 'checkout', and 'br' for
> 'branch'. I have these set as aliases[1]):
>
>        # from the home directory of your radiant site:
>        $ git clone 
> git://github.com/pilu/radiant-copy-move.gitvendor/extensions/copy_move
>        $ cd vendor/extensions/copy_move
>        $ git log
>
> This gives you a list of all commits, with their commit messages and 'sha'
> values. Find the commit that you want to revert back to (i.e. the commit
> prior to the one that breaks in 0.6.7). e.g.:
>
>        commit b7d93af32fc8fbaa97611d0697ab33f606d2eef1
>        Author: Andrea Franz <and...@gravityblast.com>
>        Date:   Tue Dec 16 18:37:56 2008 +0100
>
>            the new radiant searches for regions under app/views/admin/pages
> instead of the old app/views/admin/page
>
>        commit 79ee39addf4adabcf28fe77a8cb9cbf2338feda8
>        Merge: a904fd3... 9f3dd2a...
>        Author: Andrea Franz <and...@gravityblast.com>
>        Date:   Tue Dec 16 18:33:43 2008 +0100
>
>            Merge branch 'master' of 
> git://github.com/avonderluft/radiant-copy-move
> into avonderluft/master
>
> If commit 'b7d93a' introduces changes that break in 0.6.7, you want to use
> the commit before it: '79ee39'. So check it out:
>
>        $ git co 79ee39
>        Note: moving to "79ee39" which isn't a local branch
>        If you want to create a new branch from this checkout, you may do so
>        (now or later) by using -b with the checkout command again. Example:
>          git checkout -b <new_branch_name>
>        HEAD is now at 79ee39a... Merge branch 'master' of git://
> github.com/avonderluft/radiant-copy-move into avonderluft/master
>
> Now when you list the branches, you should see:
>
>        $ git br
>        * (no branch)
>        master
>
> When you checked out the old revision, you were prompted with instructions
> on how to turn it into a branch of its own. Something like:
>
>        $ git co -b pre-0.7
>
> Now, when you list branches:
>
>        $ git br
>        master
>        * pre-0.7
>
> You can switch between your branches using `git co <branch-name>`. e.g.
>
>        $ git co master
>        $ git br
>        * master
>        pre-0.7
>        $ git co pre-0.7
>        $ git br
>        master
>        * pre-0.7
>
> I hope that helps.
>
> Cheers,
> Drew
>
>
> [1]: http://git.or.cz/gitwiki/Aliases
>
> _______________________________________________
> Radiant mailing list
> Post:   Radiant@radiantcms.org
> Search: http://radiantcms.org/mailing-list/search/
> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>
_______________________________________________
Radiant mailing list
Post:   Radiant@radiantcms.org
Search: http://radiantcms.org/mailing-list/search/
Site:   http://lists.radiantcms.org/mailman/listinfo/radiant

Reply via email to