UiPath Studio 2022.10.4 GIT Integration - Ignoring XAML-Files starting with #

Hi there,

We are using UiPath Studio 2022.10.4 and store all our projects on gitlab. For version control we use the GIT integration in UiPath Studio.

Recently we have seen some strange behaviour of the version control in Studio. Here is the description to reproduce:

Create a new project and a new sequence. Name the sequence something like “# TEST Sequence.XAML”. Then use a “use application” activity in the new sequence and a “check app state” activity within it.

Now the pen icon tells me that there are new changes in my project. Clicking on it opens a new window with a list of all changed files. In the list I can see that the .screenshots folder has been changed (makes sense), and the new file “# TEST Sequence.XAML” has changes. Well, everything looks good. When I commit and push the changes, the window closes, but the pen tool shows that there are uncommitted changes. After clicking the pen, I see that the XAML has indeed not been committed, and this is also shown in the gitlab repository.

After some testing I found that the culprit was the # symbol. If the filename has a # symbol as the first character, that file somehow gets ignored on the first commit, but not on the second.

Can anyone explain to me how this causes this problem? I do not recall that filenames cannot begin with a # and it works on the second commit.

Hello @DominikEXC!

It seems that you have trouble getting an answer to your question in the first 24 hours.
Let us give you a few hints and helpful links.

First, make sure you browsed through our Forum FAQ Beginner’s Guide. It will teach you what should be included in your topic.

You can check out some of our resources directly, see below:

  1. Always search first. It is the best way to quickly find your answer. Check out the image icon for that.
    Clicking the options button will let you set more specific topic search filters, i.e. only the ones with a solution.

  2. Topic that contains most common solutions with example project files can be found here.

  3. Read our official documentation where you can find a lot of information and instructions about each of our products:

  4. Watch the videos on our official YouTube channel for more visual tutorials.

Hopefully this will let you easily find the solution/information you need. Once you have it, we would be happy if you could share your findings here and mark it as a solution. This will help other users find it in the future.

Thank you for helping us build our UiPath Community!

Cheers from your friendly
Forum_Staff