<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p>Dear all,</p>
<p><br>
</p>
<p>I wanted to update the Toolkit to the new release. When I use GetComponents with the updated thornlist, it properly checks out new components. However, on existing components, it doesn't seem to add the new ET_2026_05 branch, I only still have the previous
 one (in that case, ET_2023_05 on my machine). This is the case even when answering yes to the update prompt. However, the script does complain, for instance, if the URL of the repo has changed.</p>
<p><br>
</p>
<p>Is that normal behavior? Looking at the options for GetComponents, it's not clear to me that another option would do the job. I understand that it could mess up local modifications of repos (added branches, remotes,...), but I guess I was expecting that
 at least it could add the new branch, or complain for repos that may have conflicts (like for the URL).</p>
<p><br>
</p>
<p>I know I could just create a new Cactus directory, or move/remove the repos for which I want an automatic update <span>(that's what I did for the URL case)</span>, and manually update the other ones, but that sounds like it defeats the purpose of GetComponents,
 doesn't it? Or am I misunderstanding the role and scope of that script?</p>
<p><br>
</p>
<p>Best,</p>
<p><br>
</p>
<p>Jordan</p>
</div>
</body>
</html>