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 8802541
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 14, 20262026-06-14T01:06:45+00:00 2026-06-14T01:06:45+00:00

I would like to use SVN externals to share code files between different projects.

  • 0

I would like to use SVN externals to share code files between different projects. I need to ask you a question concerning that feature, but let do it by explaining the situation.

  1. I created two projects (directories) on the SVN: ‘A’ and ‘B’.
  2. ‘A’ contains files to be shared among other projects and one of them is named ‘shared.txt’.
  3. The ‘shared.txt’ is linked to ‘B’ (using the svn:externals property of ‘B’).
  4. Apart from that, the ‘B’ contains other source code files (a full project).

Now the question. I checked out some older revision of ‘B’ to find out which revision of the ‘shared.txt’ I would get with it. And unfortunately, no matter which historic revision of ‘B’ i downloaded from my test repository, I always got the latest version of the ‘shared.txt’ with it.

Let’s imagine that I want to download project ‘B’ from before several months. During these months the ‘shared.txt’ underwent many changes. But I want to download a complete project as it used to be several months ago, together with externals as they were at that specific time.

Is that possible without manual looking for an appropriate revision of each single external? I know I can associate specific versions of externals to my test project ‘B’, but this is no solution. I guess that if I do that, I will never have access to up-to-date externals, even when I check out the latest revision of ‘B’. Am I right or wrong?

Thank you for your help (sorry if my question has already been asked, but I could not find any similar one).

  • 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-06-14T01:06:46+00:00Added an answer on June 14, 2026 at 1:06 am

    Yes, this form of question was asked some time ago here (smth. like “When svn up -r {DATE} in superrepo URL, use this date for externals update, if they are HEAD-linked”), it still haven’t good answer

    Discovered anwser was “You have to cd into all externals WC /directory-externals/ and svn up -r {DATE} for getting synced state”. I haven’t answer for file-repo

    Alternative solution

    More actions in process of development, less action with time-back

    • Always define externals with PEG-revision
    • Monitor commits (thus – changing top-revision) into external
    • After external-commit perform changing of external definition with additional commit (maybe it can be scripted in post-commit hook for repo-external)

    FR for ASF “recursive processing of subrepos for {DATE} operations in master repo” will be useful

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

Sidebar

Related Questions

I believe svn externals is what I want to use but would like some
I like to use either git or svn for my Xcode projects, but need
My enterprise use svn as a source control. I would like to use git
I would like to use Subversion and checkout only source files (for example: checking
I would like to use two svn repositories. One is to synchronize with my
I'm looking into svn externals for my company, and it seems like it would
I have an array of Integers in Java, I would like use only a
I would like to use R to extract the speaker out of scripts formatted
I would like to use Maven's password encryption such as it uses for nodes
I would like to use the logout function from Django but not sure how

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.