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

  • SEARCH
  • Home
  • 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 8551769
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 11, 20262026-06-11T14:16:06+00:00 2026-06-11T14:16:06+00:00

I have a quite big software project written with an IDE which stores the

  • 0

I have a quite big software project written with an IDE which stores the source files in compressed archive files with a proprietary format.

I want to put the source under version control ( TortoiseSVN / SlikSvn, Windows )

Unfortunately there is no easy way to do a diff without exporting the files in plain text first, and file comparison is very important for the development.

I’ve got a tool for the extraction, but it’s relatively slow.

How can I export only the modified/added files before commit?

I’m told it’s very bad to do a pre-commit hook in this case ( see http://svnbook.red-bean.com/en/1.5/svn.reposadmin.create.html#svn.reposadmin.create.hooks )

  • 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-11T14:16:07+00:00Added an answer on June 11, 2026 at 2:16 pm

    You could write a TortoiseSVN Start-commit hook. See TortoiseSVN docs. That gets executed on the developer’s machine instead of the server. The script would extract all the files from the archive then commit those in addition to the archive file.
    When you do an update, you would only update the archive file.
    When you want to do a diff on an archive, you would setup a custom diff tool in TortoiseSVN for the archive file extension. The diff tool could be a script that extracts the files then compares them to the extracted version of the files in the repo.
    When looking at differences in the repository browser, look at the extracted files instead of the archive.

    Commits won’t work with SlikSVN. If you need to do command-line commits, you can use TortoiseProc.exe instead of SlikSVN so that your start-commit hook gets run.

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

Sidebar

Related Questions

I have quite big document in html format that generated from Microsoft Word. It
I have a text file which is tab separated. They can be quite big
We have quite a big tree of source code, parts of it are deployed
I have a class named DataBoundObject which is quite big. And works good. Its
I have a quite big program in .net 3.5 SP1 which is compiling just
We are using maven with eclipse. We have a multi module project, quite big.
I have a quite a big jpg image file and few css files, and
I've started playing around with transitions and have come up against quite a big
I am refurbishing a big CMS that I have been working on for quite
I have quite a large VB6 project, with many forms, classes, modules and user

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.