Can't push. Any idea why?
Augie Fackler
durin42 at gmail.com
Tue Nov 30 03:46:29 UTC 2010
Please keep the list CC'ed.
On Nov 29, 2010, at 9:42 PM, lumeng.dev at gmail.com wrote:
> On Mon, Nov 29, 2010 at 21:27, Augie Fackler <durin42 at gmail.com> wrote:
>
>>
>> On Nov 29, 2010, at 9:25 PM, lumeng.dev at gmail.com wrote:
>>
>>> Hi
>>>
>>>
>>> On Mon, Nov 29, 2010 at 17:10, Augie Fackler <durin42 at gmail.com> wrote:
>>
>> [...]
>>
>>>> If anything, That would probably make things worse. The *problem* is
>> that
>>>> you used naive OS X tools to copy a Mercurial repository in a particular
>>>> case that has issues. This has been fixed as of the latest release, but
>>>> requires upgrading both your copy of mercurial and the repository, and
>> won't
>>>> retroactively fix the missing revlogs. You'll need to restore those from
>> a
>>>> backup. 'hg verify' may give you clues as to which files are missing.
>>>>
>>>
>>> I have destroyed the repository that you suggest me to restore. But I
>> have a
>>> 'hg verify' healthy repository on computer B that I want to push to a
>>> repository on computer A. Without upgrading repository and hg on both
>>> computers, is there a way for me to push repository B to repository A?
>>
>> Your use of the word push should suggest 'hg push' to you. See
>> http://selenic.com/hg/help/push for more details.
>
>
> But how can I access repository B on computer A? If I copy repository from
> computer B to computer A, the said issue will corrupt the repository.
Computer networks come to mind. Barring that, maybe you'll find http://selenic.com/hg/help/bundle in some way informative.
More information about the Mercurial
mailing list