Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 702573
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 14, 20262026-05-14T03:44:08+00:00 2026-05-14T03:44:08+00:00

Trying to understand something. I created a d:\svn\repository on my server. I committed folders

  • 0

Trying to understand something. I created a d:\svn\repository on my server. I committed folders but when I go back to d:\svn\repository I do not see them. Are they all in a database? Will all my repositories go in that main folder and svn tracks them? What if I have two projects?

Thank you.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-14T03:44:09+00:00Added an answer on May 14, 2026 at 3:44 am

    Subversion doesn’t store the logical folders in the same structure on the server, it tracks everything in an file of the deltas in a “database”. This database is specific to Subversion. Everything committed to that repository goes in that file. You won’t find your logical structure on the server, it just doesn’t work that way.

    From FSFS

    In mid-2004, a second type of
    repository storage system came into
    being: one which doesn’t use a
    database at all. An FSFS repository
    stores a revision tree in a single
    file, and so all of a repository’s
    revisions can be found in a single
    subdirectory full of numbered files.
    Transactions are created in separate
    subdirectories. When complete, a
    single transaction file is created and
    moved to the revisions directory, thus
    guaranteeing that commits are atomic.
    And because a revision file is
    permanent and unchanging, the
    repository also can be backed up while
    “hot”, just like a Berkeley DB
    repository.

    The revision-file format represents a
    revision’s directory structure, file
    contents, and deltas against files in
    other revision trees. Unlike a
    Berkeley DB database, this storage
    format is portable across different
    operating systems and isn’t sensitive
    to CPU architecture. Because there’s
    no journaling or shared-memory files
    being used, the repository can be
    safely accessed over a network
    filesystem and examined in a read-only
    environment. The lack of database
    overhead also means that the overall
    repository size is a bit smaller.

    FSFS has different performance
    characteristics too. When committing a
    directory with a huge number of files,
    FSFS uses an O(N) algorithm to append
    entries, while Berkeley DB uses an
    O(N^2) algorithm to rewrite the whole
    directory. On the other hand, FSFS
    writes the latest version of a file as
    a delta against an earlier version,
    which means that checking out the
    latest tree is a bit slower than
    fetching the fulltexts stored in a
    Berkeley DB HEAD revision. FSFS also
    has a longer delay when finalizing a
    commit, which could in extreme cases
    cause clients to time-out when waiting
    for a response.

    The most important distinction,
    however, is FSFS’s inability to be
    “wedged” when something goes wrong. If
    a process using a Berkeley DB database
    runs into a permissions problem or
    suddenly crashes, the database is left
    unusable until an administrator
    recovers it. If the same scenarios
    happen to a process using an FSFS
    repository, the repository isn’t
    affected at all. At worst, some
    transaction data is left behind.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm trying to understand REST. Under REST a GET must not trigger something transactional
I was trying to understand something with pointers, so I wrote this code: #include
I am trying to understand the difference between this: if (isset($_POST['Submit'])) { //do something
Trying to understand the options for will_paginate's paginate method: :page — REQUIRED, but defaults
After trying to understand why client code is not rendered in a page (injected
Sorry to bother you all here but I am still trying to understand more
I have created a small application, trying to understand the functionality of the LoaderManager
I'm trying to understand the Repository Pattern , while developing an ASP.NET MVC application
I'm trying to understand this so I can do something similar. I know: buf
I understand there are many threads like mine but I have been trying to

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.