Hi,
Using textmate SVN I can't really see how to easily perform a project wide commit that including picking up any new files which were created (e.g. from generator) so they are (a) included as files to be versioned and (b) then committed as they'll be in the commit list?
Any suggestions? (don't want to have to manually work out which files aren't in scope for versioning and add them one-by-one).
Thanks Greg
On Feb 17, 2007, at 11:51 PM, Greg Hauptmann wrote:
Hi,
Using textmate SVN I can't really see how to easily perform a project wide commit that including picking up any new files which were created (e.g. from generator) so they are (a) included as files to be versioned and (b) then committed as they'll be in the commit list?
Any suggestions? (don't want to have to manually work out which files aren't in scope for versioning and add them one-by-one).
I use Status to see what files are not in the repository yet (will appear with question marks), then select them and click add. (Something along those lines, doesn't happen too often).
I suppose if you select all your files in the drawer, and then run the "Add to Repository..." command, that should add all the missing ones there (supposing you did want them all there).
Thanks Greg
Haris
On 18. Feb 2007, at 05:51, Greg Hauptmann wrote:
Using textmate SVN I can't really see how to easily perform a project wide commit that including picking up any new files which were created (e.g. from generator) so they are (a) included as files to be versioned and (b) then committed as they'll be in the commit list?
Any suggestions? (don't want to have to manually work out which files aren't in scope for versioning and add them one-by-one).
Try select the containing folder (for your project) and then Subversion → Commit.
Files which are not added (and not ignored) should show up with a question mark, and the button in the right-most column should allow you to add it (before you continue with the commit).
Haris - Thanks, using the "Status" command was ok for a work around.
Allan - I've tried this but after selecting all I get the following (see below), so the question then was how to identify any files in the project that require versioning and arranging for them to be added prior to the commit. I'm still interested in a combining feature that allows me to both ADD and COMMIT in one hit however (like I had on Windows with Tortoise)
... svn: Commit failed (details follow): svn: '/Users/greg/source/topdonator/doc/testonly.rb' is not under version control
Cheers Greg ... svn: Commit failed (details follow): svn: '/Users/greg/source/topdonator/doc/testonly.rb' is not under version control
On 2/18/07, Allan Odgaard throw-away-1@macromates.com wrote:
On 18. Feb 2007, at 05:51, Greg Hauptmann wrote:
Using textmate SVN I can't really see how to easily perform a project wide commit that including picking up any new files which were created (e.g. from generator) so they are (a) included as files to be versioned and (b) then committed as they'll be in the commit list?
Any suggestions? (don't want to have to manually work out which files aren't in scope for versioning and add them one-by-one).
Try select the containing folder (for your project) and then Subversion → Commit.
Files which are not added (and not ignored) should show up with a question mark, and the button in the right-most column should allow you to add it (before you continue with the commit).
For new threads USE THIS: textmate@lists.macromates.com (threading gets destroyed and the universe will collapse if you don't) http://lists.macromates.com/mailman/listinfo/textmate
On Feb 18, 2007, at 4:39 AM, Greg Hauptmann wrote:
Allan - I've tried this but after selecting all I get the following (see below), so the question then was how to identify any files in the project that require versioning and arranging for them to be added prior to the commit. I'm still interested in a combining feature that allows me to both ADD and COMMIT in one hit however (like I had on Windows with Tortoise)
... svn: Commit failed (details follow): svn: '/Users/greg/source/topdonator/doc/testonly.rb' is not under version control
Any file/folders not currently in the repository will appear in the commit window with a question mark. To add those files, go to the 'Modify' popup menu in the table -- on the same line as the file to be added -- and select 'Add'. Then make sure those files are checked.
Chris
Allan - I've tried this but after selecting all I get the following (see below), so the question then was how to identify any files in the project that require versioning and arranging for them to be added prior to the commit. I'm still interested in a combining feature that allows me to both ADD and COMMIT in one hit however (like I had on Windows with Tortoise)
... svn: Commit failed (details follow): svn: '/Users/greg/source/topdonator/doc/testonly.rb' is not under version control
Any file/folders not currently in the repository will appear in the commit window with a question mark. To add those files, go to the 'Modify' popup menu in the table -- on the same line as the file to be added -- and select 'Add'. Then make sure those files are checked.
Also, I usually just like to select the root folder of my project and select "Status" from the SVN bundle menu. You'll get add buttons for things that aren't versioned, and you can just hit the commit button when it looks like you're going to do everything you want to.
-steve
thanks Chris/Steve - very workable (very close to being as quick/easy as tortoise on windows)
On 2/20/07, Steve Lianoglou lists@arachnedesign.net wrote:
Allan - I've tried this but after selecting all I get the following (see below), so the question then was how to identify any files in the project that require versioning and arranging for them to be added prior to the commit. I'm still interested in a combining feature that allows me to both ADD and COMMIT in one hit however (like I had on Windows with Tortoise)
... svn: Commit failed (details follow): svn: '/Users/greg/source/topdonator/doc/testonly.rb' is not under version control
Any file/folders not currently in the repository will appear in the commit window with a question mark. To add those files, go to the 'Modify' popup menu in the table -- on the same line as the file to be added -- and select 'Add'. Then make sure those files are checked.
Also, I usually just like to select the root folder of my project and select "Status" from the SVN bundle menu. You'll get add buttons for things that aren't versioned, and you can just hit the commit button when it looks like you're going to do everything you want to.
-steve
For new threads USE THIS: textmate@lists.macromates.com (threading gets destroyed and the universe will collapse if you don't) http://lists.macromates.com/mailman/listinfo/textmate
If you aren't totally committed to SVN, you may want to check out HG (mercurial) which has the ability to handle add/remove automatically. It's a very slick versioning system and there's a TM plugin too.
Sean
On Feb 20, 2007, at 4:32 AM, Greg Hauptmann wrote:
thanks Chris/Steve - very workable (very close to being as quick/ easy as tortoise on windows)
On 2/20/07, Steve Lianoglou < lists@arachnedesign.net> wrote:>> Allan - I've tried this but after selecting all I get the
following (see below), so the question then was how to identify any files in the project that require versioning and arranging for them to be added prior to the commit. I'm still interested in a combining feature that allows me to both ADD and COMMIT in one hit however (like I had on Windows with Tortoise)
... svn: Commit failed (details follow): svn: '/Users/greg/source/topdonator/doc/testonly.rb' is not under version control
Any file/folders not currently in the repository will appear in the commit window with a question mark. To add those files, go to the 'Modify' popup menu in the table -- on the same line as the file to be added -- and select 'Add'. Then make sure those files are
checked.
Also, I usually just like to select the root folder of my project and select "Status" from the SVN bundle menu. You'll get add buttons for things that aren't versioned, and you can just hit the commit button when it looks like you're going to do everything you want to.
-steve
For new threads USE THIS: textmate@lists.macromates.com (threading gets destroyed and the universe will collapse if you don't) http://lists.macromates.com/mailman/listinfo/textmate
For new threads USE THIS: textmate@lists.macromates.com (threading gets destroyed and the universe will collapse if you don't) http://lists.macromates.com/mailman/listinfo/textmate
:::: DataFly.Net :::: Complete Web Services http://www.datafly.net