>whew< FINALLY this is done.

It took only perhaps barely 40 mins to make the modifications locally but
then 5+ hours to commit all the changes.  Due to repeated timeout errors
from SF, it was impossible to commit all these changes as a single atomic
changeset.  After 10+ attempts to do so, I finally gave up and just started
to commit the changes in smaller batches of 10-20 folders each.  After about
20+ separate commits, all of the changes have now been properly committed to
the SVN repo.

Don't wanna have to EVER do that again...! :)

Steve Bohlen
[email protected]
http://blog.unhandled-exceptions.com
http://twitter.com/sbohlen


On Sun, Aug 21, 2011 at 7:14 PM, Stephen Bohlen <[email protected]> wrote:

> Please be advised that this work is all done (locally, at least!) and as
> soon as SF stops repeatedly timing out during my commit of all of the
> changes, it will all be up there in the SF repo as planned/discussed.  I'm
> on commit attempt number 12 at this point, so no promises when this will
> actually be 'complete' but right about now I'd give my right arm for a
> non-atomic commit model in SVN that would let me resume where the prior
> failed commit left off/timed out so I'd not need to keep starting again from
> zero~! :P
>
>
> Steve Bohlen
> [email protected]
> http://blog.unhandled-exceptions.com
> http://twitter.com/sbohlen
>
>
> On Sun, Aug 21, 2011 at 9:26 AM, Stephen Bohlen <[email protected]> wrote:
>
>> LOL -- well, *that* would work too, of course :)
>>
>>
>> Steve Bohlen
>> [email protected]
>> http://blog.unhandled-exceptions.com
>> http://twitter.com/sbohlen
>>
>>
>> On Sun, Aug 21, 2011 at 9:25 AM, Diego Mijelshon 
>> <[email protected]>wrote:
>>
>>> Just compile and run the following program in the repo root:
>>>
>>> --------------------------------------
>>>
>>> using System;using System.IO;class Program
>>> {
>>>     static void Main()
>>>     {
>>>         foreach (var fileName in 
>>> Directory.EnumerateFiles(Environment.CurrentDirectory, "*.cs", 
>>> SearchOption.AllDirectories))
>>>             File.WriteAllText(fileName, "//YOU ARE SEEING AN OUTDATED 
>>> VERSION OF THIS FILE\n//The new NHibernate repository can be found at 
>>> https://github.com/nhibernate/nhibernate-core\n"; + 
>>> File.ReadAllText(fileName));
>>>     }
>>> }
>>>
>>> --------------------------------------
>>>
>>>     Diego
>>>
>>>
>>>
>>> On Sun, Aug 21, 2011 at 09:39, sbohlen <[email protected]> wrote:
>>>
>>>> All:
>>>>
>>>> Looping back to this part in the thread so as to reach an actual
>>>> official conclusion, my estimation of the 'voting' here is that github has
>>>> rec'd the preponderance of the votes thus far and that the evil red-colored
>>>> part of the graph displayed here 
>>>> https://nhibernate.jira.com/browse/NHsuggests strongly that the project 
>>>> would be best-served by our simply making
>>>> a choice and moving to return to resolving open issues ASAP :)
>>>>
>>>> Unless anyone offers a compelling reason NOT to do this, I will proceed
>>>> as follows as of 5pm ET (GMT-5) today (SUN 8/21):
>>>>
>>>>    - adopt the github repo as our authoritative repository
>>>>    - commit a changeset to the SVN repo that removes the csproj, sln,
>>>>    binary refs, build scripts, etc., etc. (basically all but the .cs and
>>>>    related .xml files used in tests that someone might have linked to, 
>>>> etc.)
>>>>    and adds a OBSOLETE_REPOSITORY_DO_NOT_USE.txt to each and every folder 
>>>> in
>>>>    the tree
>>>>
>>>> If someone has a clever tool to do the other step of inserting the
>>>> following comment as the first few lines in every .cs file...
>>>>
>>>>
>>>>
>>>> //YOU ARE SEEING AN OUTDATED VERSION OF THIS FILE
>>>> //The new NHibernate repository can be found at https://github.com/**
>>>> nhibernate/nhibernate-core<https://github.com/nhibernate/nhibernate-core>
>>>>
>>>> ...then I would encourage them to do so after my commit described above
>>>> is complete.  Since the SVN repo will remain online, it should be possible
>>>> for any committer to do this last step at any time after my commit is
>>>> complete.
>>>>
>>>> -Steve B.
>>>>
>>>
>>>
>>
>

Reply via email to