[subexp-daq] NURDLIB: - how to check which version is installed and how to update to the most recent version
Hans Toshihide Törnqvist
hans.tornqvist at chalmers.se
Sun Jan 7 20:33:55 CET 2024
Dear Günter,
I took a shot at merging the 'mcal_daq' branch that you have been using
with the 'master' branch, you can find that merge in the branch
'mcal_daq_merge'.
That version passes my soft tests, but they are weak compared to a real
running DAQ :) So please give it a try and let me know how it goes.
Best regards,
Hans
On 2023-12-22 19:32, Weber, Guenter Dr. wrote:
> Dear Hans,
>
>
> the command
>
>
> > git remote -v
>
>
> resulted in the following output:
>
>
> bloeher bloeher at 140.181.60.97:/u/bloeher/git-bare/nurdlib-jena.git (fetch)
> bloeher bloeher at 140.181.60.97:/u/bloeher/git-bare/nurdlib-jena.git (push)
> maxs1
> atpnbg011:/LynxOS/mbsusr/mbsdaq/mbsrun/rio4/2021_mcalstruck/nurdlib
> (fetch)
> maxs1
> atpnbg011:/LynxOS/mbsusr/mbsdaq/mbsrun/rio4/2021_mcalstruck/nurdlib (push)
> origin /u/htoernqv/repos/nurdlib.git/ (fetch)
> origin /u/htoernqv/repos/nurdlib.git/ (push)
>
> I added the new git repository and executed the push command as
> explained in your e-mail. Looks like everything worked out fine.
>
>
>
>
> Best greetings
>
> Günter
>
>
>
> ------------------------------------------------------------------------
> *Von:* Hans Toshihide Törnqvist <hans.tornqvist at chalmers.se>
> *Gesendet:* Freitag, 22. Dezember 2023 18:25:05
> *An:* Discuss use of Nurdlib, TRLO II, drasi and UCESB.; Weber, Guenter Dr.
> *Betreff:* Re: [subexp-daq] NURDLIB: - how to check which version is
> installed and how to update to the most recent version
> Dear Günter,
>
> On 2023-12-22 17:55, Weber, Guenter Dr. wrote:
>> Dear Hakan,
>>
>> thank you very much for the reply.
>>
>> On my system the output of the command is as follows:
>>
>> git describe --all --always --dirty --long
>> -> heads/mcal_daq-0-gb2bc721
>>
>> How shall I interpret this output?
>
> It looks like your repository has the branch 'mcal_daq' active, and part
> of the checksum is b2bc721.
>
> The very good news is that it doesn't say "-dirty" at the end, which
> means that there are no uncommitted changes, yet :)
>
>> I guess I should compare it to something I can find under
>> https://gitlab.com/chalmers-subexp <https://gitlab.com/chalmers-subexp>
> <https://gitlab.com/chalmers-subexp <https://gitlab.com/chalmers-subexp>>
>
> It seems like the branch/commit are not in any of the "official"
> repositories, I had a look. However, I did find 'mcal_daq' branches in
> some private repositories at GSI by Bastii, but I cannot find the
> b2bc721 commit. I also cannot find several of the commit messages.
>
> The safest way forward would be if you could push your version of
> nurdlib to gitlab. It looks like you are currently a member of the
> project, so try:
>
> > git remote -v
>
> If the gitlab repo is not listed there, do:
>
> > git remote add gitlab git at gitlab.com:chalmers-subexp/nurdlib.git
>
> Then:
>
> > git push gitlab mcal_daq
>
> I can then pull that and see how to get that into the main branch. Once
> that's done, I will ask you to try the new version to make sure it still
> runs correctly. And of course if there are problems with the above
> commands, let us know.
>
> Best regards,
>
> Hans
>
>> But there I only can access the following projects:
>>
>> - drasi
>> - egmwsort
>> - ucesb
>>
>> Best greetings
>> Günter
>>
>>
>> ------------------------------------------------------------------------
>> *Von:* subexp-daq <subexp-daq-bounces at lists.chalmers.se> im Auftrag von
>> Håkan T Johansson <f96hajo at chalmers.se>
>> *Gesendet:* Freitag, 22. Dezember 2023 17:48:46
>> *An:* Discuss use of Nurdlib, TRLO II, drasi and UCESB.
>> *Betreff:* Re: [subexp-daq] NURDLIB: - how to check which version is
>> installed and how to update to the most recent version
>>
>> Dear Günter,
>>
>> On Fri, 22 Dec 2023, Weber, Guenter Dr. wrote:
>>
>>>
>>> Dear all,
>>>
>>>
>>> I would like to know how ...
>>>
>>>
>>> 1) I can check which version of NURDLIB is installed on my system.
>>
>> Please somewhere under the nurdlib/ directory, run:
>>
>> git describe --all --always --dirty --long
>>
>>> 2) I can update to the most recent 'official' version.
>>
>> cd <directory-where-the-new-copy-should-be-under>
>>
>> git clone git at gitlab.com:chalmers-subexp/nurdlib.git
>>
>> Then:
>>
>> cd nurdlib
>>
>> For that git clone to work, you'll first have to set up ssh keys with
>> gitlab. That would be useful also in order to upload code. See:
>>
>> https://docs.gitlab.com/ee/user/ssh.html
> <https://docs.gitlab.com/ee/user/ssh.html>
>> <https://docs.gitlab.com/ee/user/ssh.html
> <https://docs.gitlab.com/ee/user/ssh.html>>
>>
>> and please *do* use a passphrase for the ssh key.
>>
>> Cheers,
>> Håkan
>>
>>
>>>
>>>
>>> Thank you very much!
>>>
>>>
>>>
>>> Best greetings
>>>
>>> Günter
>>>
>>>
>>>
>>>
>>
More information about the subexp-daq
mailing list