[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Warning on very long file names

From: Shigeya Suzuki <shigeya_at_wide.ad.jp>
Date: 2007-10-22 06:43:45 CEST

Hi,

I'm currently in little bit nasty situation.

I accidentally committed a file with a filename length at 251 byte.
(Japanese Kanji Characters using UTF-8, 'LC_ALL="ja_JP.UTF-8"')

I could commit, but I can't update, because filename length exceeds
255-9 bytes, so svn could not write file with ".svn-base' appended.

I believe svn should warn if user try to commit a file with more than
NAME_MAX-9 bytes of name.

And, I have a question:
Is it possible to specify a file in repository other than path name?

Why I'm asking this is, I like to specify pathname directly.

I'm trying like follows (and several variant of these) but something
going on in UTF-8 encoding and failing...

-- >8 -- cut here -- >8 --
#!/bin/sh
LC_ALL="ja_JP.UTF-8"; export LC_ALL
svn rm `svn ls |fgrep PATTERN`
-- >8 -- cut here -- >8 --

# PATTERN matches only to one line of output

Shigeya Suzuki

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Oct 22 06:45:08 2007

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.