mozilla

Compare Revisions

Creating Mercurial User Repositories

Change Revisions

Revision 52564:

Revision 52564 by Aravindg on

Revision 52565:

Revision 52565 by Aravindg on

Title:
Creating Mercurial User Repositories
Creating Mercurial User Repositories
Slug:
Creating_Mercurial_User_Repositories
Creating_Mercurial_User_Repositories
Tags:
Mercurial, "Developing Mozilla"
Mercurial, "Developing Mozilla"
Content:

Revision 52564
Revision 52565
n21      where 'your-hg@username.domain' is simply your CVS usernamen21      where <a class=" link-mailto" href="mailto:'your-hg@usernam
> with the "%" character replaced with the "@" character.>e.domain" rel="freelink">'your-hg@username.domain</a>' is simply 
 >your CVS username with the "%" character replaced with the "@" ch
 >aracter.
n27      It is a relatively easy process to create your own repositon27      It is a relatively easy process to create your own reposito
>ry. It will be visible via HTTP at <code>http://hg.mozilla.org/us>ry. It will be visible via HTTP at <code><a class=" external" hre
>ers/your-hg_username.domain/my-repo1</code>.>f="http://hg.mozilla.org/users/your-hg_username.domain/my-repo1
 >rel="freelink">http://hg.mozilla.org/users/your-hg_...omain/my-re
 >po1</a></code>.
n39      Running the above ssh command will run an interactive scripn39      Running the above ssh command will run an interactive scrip
>t, prompting you to make some choices (about which repository you>t, prompting you to make some choices (about which repository you
> want to clone from). It is by and large self-explanatory. When t> want to clone from). It is by and large self-explanatory. When t
>he script is finished, ssh will exit. After 5-10 minutes, your re>he script is finished, ssh will exit. After 5-10 minutes, your re
>pository should appear on <code>http://hg.mozilla.org/users/</cod>pository should appear on <code><a class=" external" href="http:/
>e>>/hg.mozilla.org/users/" rel="freelink">http://hg.mozilla.org/user
 >s/</a></code>
n45      Once you have created your mercurial repository, you can edn45      Once you have created your mercurial repository, you can ed
>it its description. This description will show up when people vis>it its description. This description will show up when people vis
>it http://hg.mozilla.org/users/your-hg_username.domain. The proce>it <a class=" external" href="http://hg.mozilla.org/users/your-hg
>ss is similar to creating a brand new repository, instead of usin>_username.domain" rel="freelink">http://hg.mozilla.org/users/your
>g the clone action, use the "edit" action. The "edit" action also>-hg_username.domain</a>. The process is similar to creating a bra
> lets you delete your repository. Please note that the delete act>nd new repository, instead of using the clone action, use the "ed
>ion is irreversible.>it" action. The "edit" action also lets you delete your repositor
 >y. Please note that the delete action is irreversible.
n65      <li>Verify that the repository is visible at http://hg.mozin65      <li>Verify that the repository is visible at <a class=" ext
>lla.org/users/your-hg_username.domain/my-repo-patches>ernal" href="http://hg.mozilla.org/users/your-hg_username.domain/
 >my-repo-patches" rel="freelink">http://hg.mozilla.org/users/your-
 >hg_...y-repo-patches</a>
n78      See http://www.selenic.com/mercurial/wiki/index.cgi/MqExtenn78      See <a class=" external" href="http://www.selenic.com/mercu
>sion for background on Mq.>rial/wiki/index.cgi/MqExtension" rel="freelink">http://www.seleni
 >c.com/mercurial/wik...gi/MqExtension</a> for background on Mq.
n99hg push ssh://hg.mozilla.org/users/your-hg_username.domain/my-repn99hg push <a class=" external" href="ssh://hg.mozilla.org/users/you
>o1>r-hg_username.domain/my-repo1" rel="freelink">ssh://hg.mozilla.or
 >g/users/your-hg_u...omain/my-repo1</a>
n106default-push: ssh://hg.mozilla.org/users/your-hg_username.domain/n106default-push: <a class=" external" href="ssh://hg.mozilla.org/use
>my-repo1>rs/your-hg_username.domain/my-repo1" rel="freelink">ssh://hg.mozi
 >lla.org/users/your-hg_u...omain/my-repo1</a>
t108    <h3 name="Bogus_error_message">t
109      Bogus error message
110    </h3>
111    <p>
112      You will get the following bogus error message each time yo
>u ask <code>hg</code> to do anything that requires a command to b 
>e sent to the server. 
113    </p>
114    <pre class="eval">
115remote: Could not chdir to home directory : No such file or direc
>tory 
116</pre>
117    <p>
118      Just ignore it.
119    </p>

Back to History