tortoisesvn add: there is nothing to add (libstdc++.la)

35 views
Skip to first unread message

dro...@gmail.com

unread,
Apr 21, 2020, 8:48:42 AM4/21/20
to TortoiseSVN
OS: Windows 7 x64
TortoiseSVN: 1.13.1
SVN: svn, version 1.13.0 (r1867053) compiled Oct 31 2019, 20:41:49 on x86-microsoft-windows

Steps to repro:

1. Create empty repo
2. checkout empty repo
3. add `test` directory (no need to commit)
4. create empty file `libstdc++.la`
5. try to add `test` directory (again)

Result:

List of potential to add file is empty.

Expceted:

`libstdc++.la` file in the list to add

Seems the tortoisesvn has forced to ignore the file, which means there is no guarantee it would not ignore something else in the add.

Niemann, Hartmut

unread,
Apr 21, 2020, 12:15:37 PM4/21/20
to TortoiseSVN

Hi!

 

Some file types / extensions are ignored by default when you add the directory they are in.

Most intermediate compiler output artefacts belong to this group, which IMHO is a good thing, as I try to avoid committing files that are generated.

So if you want to add them, you have to mark and add the files explicitly.

 

Hartmut

--
You received this message because you are subscribed to the Google Groups "TortoiseSVN" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tortoisesvn...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/tortoisesvn/d454368e-c390-46ec-a15e-705c7fe8594b%40googlegroups.com.

dro...@gmail.com

unread,
Apr 22, 2020, 9:40:05 AM4/22/20
to TortoiseSVN
This is kind of not good behaviour by default. In case if I've wanted just to copy a repository from somethere else place, I have to recheck all the files on presence in the repository only AFTER the commit and recheckout. Better to place the option to ignore known binary extension instead of silently ignore them. Or at lest add the option to include all binary extensions.

Bruce C

unread,
Apr 22, 2020, 10:37:52 AM4/22/20
to TortoiseSVN
I note that the file ignores on my system include ".la", presumably by default. It should be possible to edit the file ignores for the system.

Activate the TortoiseSVN -> Settings context menu and then it's on the General page. Look in the Subversion group for the Global ignore pattern option.

Hope this helps.

dro...@gmail.com

unread,
May 1, 2020, 8:37:41 AM5/1/20
to TortoiseSVN
Yes, this works only when I go to settings BEFORE the commit. When I already made a commit, I realized I ALREADY missed some files. This is not what a user has expected.
Reply all
Reply to author
Forward
0 new messages