John Lam (DLR)
2007-Oct-23 04:36 UTC
[Ironruby-core] Uh oh - I think I pooched the SVN repository
The last two commits were pretty complex and I think something got screwed up in the SVN repository. I think we did some transforms that my layout transform script is not getting right. It looks like I need to rollback two versions in the repository. However, I can''t do a clean checkout right now to fix it. Does anyone know how to rollback a couple of versions in the SVN repository when you don''t have a clean checkout? Thanks, -John -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/ironruby-core/attachments/20071022/a1584211/attachment.html
John Lam (DLR)
2007-Oct-23 04:44 UTC
[Ironruby-core] Uh oh - I think I pooched the SVN repository
>>The last two commits were pretty complex and I think something got screwed up in the SVN >>repository. I think we did some transforms that my layout transform script is not getting right.>>It looks like I need to rollback two versions in the repository. However, I can''t do a clean >>checkout right now to fix it. Does anyone know how to rollback a couple of versions in the SVN >>repository when you don''t have a clean checkout?Some more information: It looks like what''s causing the problem is the fact that the casing of the AST directory name was changed. So SVN has a AST and an Ast directory, but on Windows that resolves to the same directory which causes things to freak out. Now that I know what the problem is I can fix the Rakefile. But I still need to figure out how to roll the SVN server back to revision #44 (last known good). Ideas? Thanks, -John
Sanghyeon Seo
2007-Oct-23 06:36 UTC
[Ironruby-core] Uh oh - I think I pooched the SVN repository
2007/10/23, John Lam (DLR) <jflam at microsoft.com>:> Now that I know what the problem is I can fix the Rakefile. But I still need to figure out how to roll the SVN server back to revision #44 (last known good). > > Ideas?svnadmin dump -r 1:44 repository > dump svnadmin create new_repository svnadmin load new_repository < dump -- Seo Sanghyeon
Brent Rowland
2007-Oct-23 06:53 UTC
[Ironruby-core] Uh oh - I think I pooched the SVN repository
The usual method ( http://svnbook.red-bean.com/en/1.4/svn.branchmerge.commonuses.html#svn.branchmerge.commonuses.undo) is unlikely to work without a case-sensitive file system, which would be necesary for a clean checkout. The dump/load routine Sanghyeon suggested should work if you have shell access on the server, but if you have shell access on a system with a case-sensitive file system, using the usual system seems less drastic. Brent Rowland On 10/22/07, John Lam (DLR) <jflam at microsoft.com> wrote:> > >>The last two commits were pretty complex and I think something got > screwed up in the SVN >>repository. I think we did some transforms that my > layout transform script is not getting right. > > >>It looks like I need to rollback two versions in the repository. > However, I can''t do a clean >>checkout right now to fix it. Does anyone know > how to rollback a couple of versions in the SVN >>repository when you don''t > have a clean checkout? > > Some more information: > > It looks like what''s causing the problem is the fact that the casing of > the AST directory name was changed. So SVN has a AST and an Ast directory, > but on Windows that resolves to the same directory which causes things to > freak out. > > Now that I know what the problem is I can fix the Rakefile. But I still > need to figure out how to roll the SVN server back to revision #44 (last > known good). > > Ideas? > > Thanks, > -John > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/ironruby-core/attachments/20071022/c3136cb9/attachment.html
Sanghyeon Seo
2007-Oct-23 07:02 UTC
[Ironruby-core] Uh oh - I think I pooched the SVN repository
2007/10/23, Brent Rowland <brent.rowland at gmail.com>:> The dump/load routine Sanghyeon suggested > should work if you have shell access on the server, but if you have shell > access on a system with a case-sensitive file system, using the usual system > seems less drastic.Since the server in this case is RubyForge, and RubyForge doesn''t allow shell access, the simplest solution would be to file a support request to RubyForge Support tracker with dump/load commands. http://rubyforge.org/projects/support/ -- Seo Sanghyeon
M. David Peterson
2007-Oct-23 08:06 UTC
[Ironruby-core] Uh oh - I think I pooched the SVN repository
On Tue, 23 Oct 2007 00:36:16 -0600, Sanghyeon Seo <sanxiyn at gmail.com> wrote:> svnadmin dump -r 1:44 repository > dump > svnadmin create new_repository > svnadmin load new_repository < dumpNice! I''ve been wondering the same. Now I know... As always, thanks, Seo! -- /M:D M. David Peterson http://mdavid.name | http://www.oreillynet.com/pub/au/2354 | http://dev.aol.com/blog/3155
Cory Foy
2007-Oct-23 12:11 UTC
[Ironruby-core] Uh oh - I think I pooched the SVN repository
Couldn''t you just get someone (or hop on) with a Linux system or other case-sensitive system to do the checkout, remove the AST directory and check back in? Cory -----Original Message----- From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of John Lam (DLR) Sent: Tuesday, October 23, 2007 12:44 AM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] Uh oh - I think I pooched the SVN repository>>The last two commits were pretty complex and I think something got screwed up in the SVN >>repository. I think we did some transforms that my layout transform script is not getting right.>>It looks like I need to rollback two versions in the repository. However, I can''t do a clean >>checkout right now to fix it. Does anyone know how to rollback a couple of versions in the SVN >>repository when you don''t have a clean checkout?Some more information: It looks like what''s causing the problem is the fact that the casing of the AST directory name was changed. So SVN has a AST and an Ast directory, but on Windows that resolves to the same directory which causes things to freak out. Now that I know what the problem is I can fix the Rakefile. But I still need to figure out how to roll the SVN server back to revision #44 (last known good). Ideas? Thanks, -John _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core
Cory Foy
2007-Oct-23 12:18 UTC
[Ironruby-core] Uh oh - I think I pooched the SVN repository
Another thought is to rename the Ast directory, commit that, delete the AST directory, commit that, and then rename whatever you called Ast back to Ast and commit that. Cory -----Original Message----- From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Cory Foy Sent: Tuesday, October 23, 2007 8:11 AM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] Uh oh - I think I pooched the SVN repository Couldn''t you just get someone (or hop on) with a Linux system or other case-sensitive system to do the checkout, remove the AST directory and check back in? Cory -----Original Message----- From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of John Lam (DLR) Sent: Tuesday, October 23, 2007 12:44 AM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] Uh oh - I think I pooched the SVN repository>>The last two commits were pretty complex and I think something got screwed up in the SVN >>repository. I think we did some transforms that my layout transform script is not getting right.>>It looks like I need to rollback two versions in the repository. However, I can''t do a clean >>checkout right now to fix it. Does anyone know how to rollback a couple of versions in the SVN >>repository when you don''t have a clean checkout?Some more information: It looks like what''s causing the problem is the fact that the casing of the AST directory name was changed. So SVN has a AST and an Ast directory, but on Windows that resolves to the same directory which causes things to freak out. Now that I know what the problem is I can fix the Rakefile. But I still need to figure out how to roll the SVN server back to revision #44 (last known good). Ideas? Thanks, -John _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core
Jeff Lewis
2007-Oct-23 14:26 UTC
[Ironruby-core] Uh oh - I think I pooched the SVN repository
Not for the faint of heart, but wouldn''t this do it: ?> svn merge -r LASTEST:DESIRED http://svn.ruby-i -don''t-know-the-url/trunk http://svn.ruby-i -don''t-know-the-url/trunk From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of John Lam (DLR) Sent: Monday, October 22, 2007 10:37 PM To: ironruby-core at rubyforge.org Subject: [Ironruby-core] Uh oh - I think I pooched the SVN repository The last two commits were pretty complex and I think something got screwed up in the SVN repository. I think we did some transforms that my layout transform script is not getting right. It looks like I need to rollback two versions in the repository. However, I can''t do a clean checkout right now to fix it. Does anyone know how to rollback a couple of versions in the SVN repository when you don''t have a clean checkout? Thanks, -John This email is intended solely for the recipient. It may contain privileged, proprietary or confidential information or material. If you are not the intended recipient, please delete this email and any attachments and notify the sender of the error. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/ironruby-core/attachments/20071023/122eaf43/attachment.html
John Lam (DLR)
2007-Oct-23 15:49 UTC
[Ironruby-core] Uh oh - I think I pooched the SVN repository
Sanghyeon Seo:> > svnadmin dump -r 1:44 repository > dump > svnadmin create new_repository > svnadmin load new_repository < dumpThanks, Seo! I''ve forwarded this onto Tom Copeland, the sysadmin for Rubyforge. -John