[jsword-devel] Git
Douglas Campos
qmx at qmx.me
Thu Mar 29 12:31:49 MST 2012
Guys, give me more time, I'm already measuring what would we gain if we strip binaries from history.
Blessings
-- qmx
On Mar 29, 2012, at 4:16 PM, Trenton D. Adams wrote:
> Oh, almost forgot, git svn also takes --ignore-paths option, which I believe prevents tracking the history of files you don't want in the new repo, such as jars or other non-desirable binary files.
>
> On 12-03-29 01:14 PM, Trenton D. Adams wrote:
>> Git automatically takes svn layouts, and changes them to fit git. I
>> don't recall exactly how I did it, but I believe it was "git svn clone"
>> with the --stdlayout option, and use the base repo (not trunk).
>>
>> I'm sure some googling would help But, it wouldn't take long to setup a
>> test repo with a few files, some tags, some branches, and then try it on
>> your local machine.
>>
>> On 12-03-29 09:35 AM, DM Smith wrote:
>>> On 03/29/2012 10:55 AM, Martin Denham wrote:
>>>> I wonder what would happen if you just asked github to import the
>>>> current svn repository. They say they have no hard limits on storage.
>>>
>>> It should work just fine. I think that is what Matěj has done for
>>> another git server.
>>>
>>> But there are two things regarding such an import.
>>> 1) The layout follows that of SVN rather than GIT. For example, you'd
>>> have trunk rather than master and the tags would be branches rather than
>>> GIT tags. Not a big deal for either but it is easy to cleanup.
>>>
>>> 2) The size of the checkout will be large due to the jars and other
>>> binaries. We can remove them, but it really needs to be done before
>>> anyone uses it to do work. I've had a few translators object to the
>>> checkout size in SVN just to get the resources to translate. By removing
>>> these artifacts and suggesting --depth, their problem might be solved.
>>>
>>> Right now, I'm trying to get the build to work without them in source
>>> code control. (Thus the ivy work for JS-104).
>>>
>>>>
>>>> Martin
>>>>
>>>> On 28 March 2012 01:41, Trenton D. Adams <trent at trentonadams.ca
>>>> <mailto:trent at trentonadams.ca>> wrote:
>>>>
>>>> On 12-03-27 02:53 AM, Matěj Cepl wrote:
>>>>
>>>> On 27.3.2012 03:44, Trenton D. Adams wrote:
>>>>
>>>> Git has the option of only cloning the most recent
>>>> history. Use the
>>>> --depth option.
>>>>
>>>>
>>>> That's good for random Joe Developer, but we are here talking
>>>> about the
>>>> canonical repository of the project.
>>>>
>>>> Matěj
>>>>
>>>>
>>>> I didn't say you shouldn't do the cleanup! :D But, even if you do
>>>> clean it up, it's still going to be quite large. That's just the
>>>> nature of git.
>>>>
>>>>
>>>> _______________________________________________
>>>> jsword-devel mailing list
>>>> jsword-devel at crosswire.org <mailto:jsword-devel at crosswire.org>
>>>> http://www.crosswire.org/mailman/listinfo/jsword-devel
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> jsword-devel mailing list
>>>> jsword-devel at crosswire.org
>>>> http://www.crosswire.org/mailman/listinfo/jsword-devel
>>>
>>>
>>>
>>> _______________________________________________
>>> jsword-devel mailing list
>>> jsword-devel at crosswire.org
>>> http://www.crosswire.org/mailman/listinfo/jsword-devel
>>
>>
>> _______________________________________________
>> jsword-devel mailing list
>> jsword-devel at crosswire.org
>> http://www.crosswire.org/mailman/listinfo/jsword-devel
>
>
> _______________________________________________
> jsword-devel mailing list
> jsword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/jsword-devel
More information about the jsword-devel
mailing list