Tortoisehg clone local repository5/28/2023 ![]() ![]() When you accidentally created a repo with multiple heads, these are the possibilities to get rid of them: Handling multiple heads Getting rid of multiple heads If you want to use the ssh client of your Cygwin shell (and also ssh-agent), add the following to the section of your mercurial.ini:.TortoiseHg allows easy graphical access to hg repositories within the Windows Explorer. If you want to use the ssh-agent then you have to specify the following line in the section of ~/.hgrc:įor the graphical interface of TortoiseHg Putty's pageant is the default ssh key provider. You can decide which ssl support you use in the cygwin shell. To get rid of cygwin's hg rename /usr/bin/hg. TortoiseHg ( ) can be used as alternative. Hg out -q -M -template '\n' -newest-firstĭepending on the cygwin version, using cygwins hg (and other tools) sometimes fails. Sometimes it is interesting to know which modules in your CWS actually contain changes. Obtain a list of all modules which contain changes search for your last pull/merge from the master withĪlternatively, if you just did a pull/merge from master:.If your current milestone tag is *not* locally available (might happen, see above): If your current milestone tag is locally available: hg log -follow-first -P will show only the CWS changesets.Ĭombined diff which contains exactly the changes of your CWS without anything pulled from master.hg log -follow-first is a convenient way to display your CWS changes at the top of the log.If you not comfortable in handling multiple heads, then dont do that! If the cws is on DEV300_m60 and you pull it into a local repo that is on DEV300_m61, you will create new heads in the local repo. ![]()
0 Comments
Leave a Reply. |