So encrypting your stuff is wise from a security standpoint. Yes?
Here is a little problem I ran into when I copied my svn working copy into an ecryptfs directory. The actual copy operation gave an error message about “file name too long” which I ignored. But then I tried to do an svn update and the error as below appeared
user@linuxbox:~/Private/svn/work/company/docs$ svn update
svn: Can't check path 'DR/Disaster recovery of a Local Windows 2000 or Windows 2003 computer (includes non-authoritative restore of Active Directory for a domain controller).mht': File name too long
Tried all sorts of things to fix this ended up moving the working copy out of the encrypted directory and then running svn to rename, commit, update before moving it back into the encrypted directory
svn mv "Disaster recovery of a Local Windows 2000 or Windows 2003 computer (includes non-authoritative restore of Active Directory for a domain controller).mht" ashortnamehere.mht svn commit -m "renamed too long a file name"
It appears ecryptfs has a file name length limit. I don’t know the exact restriction but the above file name is 151 characters long and it’s too long.