Questions tagged [fsfs]

FSFS is a Subversion default filesystem implementation.

FSFS (pronounced as eff-ess-eff-ess) is the name of a default filesystem implementation. It stores data in ordinary flat files, using a custom format.

53 questions
76
votes
8 answers

How to find out Subversion repository version?

How can I determine current version of my repository to see if I need to upgrade it (svnadmin upgrade)? In reality I'm hosting SVN with 3rd party and I want to find out if I need to ask them to upgrade my repos or not. I'm asking since 1.5 server…
Sumrak
  • 3,700
  • 7
  • 28
  • 36
50
votes
5 answers

How exactly does subversion store files in the repository?

I read the subversion book and it is clear to me that subversion does not store individual files but only deltas in order to minimize disk space. Subversion also does the same with binary files as well (this used to be a huge weakness of…
kazanaki
  • 7,644
  • 8
  • 49
  • 75
50
votes
9 answers

SVN performance after many revisions

My project is currently using a svn repository which gains several hundred new revisions per day. The repository resides on a Win2k3-server and is served through Apache/mod_dav_svn. I now fear that over time the performance will degrade due to too…
Alphager
  • 1,277
  • 1
  • 10
  • 13
22
votes
4 answers

What is the maximum revision number supported by SVN?

What is the maximum revision number supported by SVN? The repo is of type FSFS, hosted on a Fedora box. Thank you,
barfoon
  • 25,436
  • 24
  • 88
  • 136
15
votes
4 answers

svn: Querying mergeinfo requires version 3 of the FSFS filesystem schema;

I get this error when trying to query mergeinfo. $ svn mergeinfo --show-revs eligible https://svn.hq.corp/trunk https://svn.hq.corp/branches/RC-1 svn: Querying mergeinfo requires version 3 of the FSFS filesystem schema; filesystem…
kamal
  • 9,015
  • 28
  • 92
  • 148
14
votes
7 answers

How to identify and potentially remove big binary commits inside an SVN repository?

I am working with an SVN repository that is over 3 years old, contains over 6,100 commits and is over 1.5 GB in size. I want to reduce the size of the SVN repository (I'm not talking about the size of a full SVN export - I mean the full repository…
InvertedAcceleration
  • 9,567
  • 9
  • 42
  • 69
13
votes
3 answers

Migrating Subversion Repositories across servers

We're in the process of moving servers and one of the last items is moving over the svn repositories. There are about 10 gigs of various svn repositories. They were created using this command: svnadmin create --fs-type fsfs Server A(original) has…
Totomobile
  • 633
  • 2
  • 7
  • 18
9
votes
1 answer

How can I determine whether a Subversion repository was created with a BDB or fsfs backend?

If you arrive at a pre-existing Subversion repository, how can you determine whether it was created with a BDB or fsfs backend storage method?
JW.
  • 4,553
  • 4
  • 41
  • 58
9
votes
7 answers

svn repository on Windows network share

Is it safe for multiple computers to concurrently access an svn repository stored on a shared filesystem? I'm building an application in which each Windows client machine has a local working set of files, and can periodically synchronize with the…
Patrick Linskey
  • 1,106
  • 1
  • 13
  • 22
8
votes
3 answers

How can I determine the type of SVN repository I have?

How can I determine the type of file system that is used by a given SVN repository? I want to create a new repository with svnadmin but want to make sure I am creating my new repository with consistent settings to other repositories already on the…
MikeJ
  • 14,193
  • 20
  • 67
  • 85
8
votes
1 answer

What implications do large changesets have on Subversion?

I recently committed a large changeset (~7,000 files) to my svn repository. These 7,000 files only make up 5% of the overall size of the repository which uses FSFS backend and served with svnserve 1.7. Ever since, checkouts to revisions after this…
sholsapp
  • 13,679
  • 8
  • 44
  • 62
7
votes
5 answers

Subversion Can't read length line in file

When I commit I had no error. Now I tried to check out and I got this error Can't read length line in file 'c:\svn\db\revs\0\14' I have tried older revision it doesn't work either. Does it mean I lost everything in subversion ?
user310291
  • 33,174
  • 71
  • 241
  • 439
6
votes
3 answers

Reshard existing large SVN repository

we have a a pretty large SVN repository (50 GB, Over 100000 revisions). Working with it is pretty slow and my guess is that the reason for this is the flat directory structure in db/revs and db/revprops (Where each revision is one file). We use the…
kayahr
  • 18,296
  • 27
  • 93
  • 139
6
votes
2 answers

350GB SVN repo creates atleast 1MB revision for even a simplest task like branch/tag

This all started when I noticed that my repository size is increasing at a daily rate of 1GB. I did a simple test. Created a branch/tag of an existing folder that had a size of 35KB. I took note of revision number and went to…
F Yaqoob
  • 1,891
  • 2
  • 12
  • 15
6
votes
2 answers

Subversion 1.9.2: Invalid filesystem format option 'addressing logical'

I installed SVN 1.9.2 in UAT Linux redhat 6.6 using tarball and run the SVNSERVE as daemon and all went fine. Then I created a repository and configured the repo for client access and tried to access the repository using tortoiseSVN but could not…
intechops6
  • 755
  • 1
  • 9
  • 27
1
2 3 4