On 13 Jul 2010, at 12:44, Matt Spendlove wrote:

> On Mon, Jul 12, 2010 at 6:07 PM, William Ross <[email protected]> wrote:
> On 12 Jul 2010, at 17:53, Matt Spendlove wrote:
> >>
> >> /public/stylesheets/sass/admin/modules
> >> /public/stylesheets/sass/admin/partials
> >> I'm assuming the update task is copying the .svn meta data directories
> >> or something?
> 
> The stylesheet and sass update tasks are the only ones that copy whole 
> directories so yes, that is where I'd expect invisible files to show up. 
> There aren't any .svn directories in radiant's git repository, but perhaps 
> your local installation of radiant has SVN metadata in it that conflicts with 
> the application you're updating?
> 
> I'm using 0.9 frozen into /vendor of the project dir that I'm working on and 
> that whole project tree is under svn. The negative impact is that I can't 
> commit the updated sass files back to svn once copied from the vendor/radiant 
> directory so my cap-deployed version on the server isn't the same, unless I 
> run the rake task again on the server. I tried a few things but svn (and 
> myself) seemed to be in a bit of a muddle. Im sure I can sort this out but I 
> guess from an end user perspective it's a little fussy? It's quite likely 
> that folk will have a vendored version of radiant under source control right?

Is your vendored version of radiant held in a repository external to the 
application you're working on? That would probably explain the 'switched' flag. 
I think you might be stuck, in that case. The update task is a simple file-copy 
from one repository to another and works just as well as you'd expect.

We could invent something complicated, but I think your best plan is just to 
revert your sass directory and copy across the files you want by hand. Or since 
you've vendored radiant, you could just symlink public/stylesheets/sass/admin 
to vendor/radiant/public/stylesheets/sass/admin...

By the way, you can run the update task more selectively like this:

        rake radiant:update EXCEPT=sass,configs

if you don't want to disturb some other arrangement you've made.

best,

will


Reply via email to