svn-scm icon indicating copy to clipboard operation
svn-scm copied to clipboard

Feature : Patch Apply

Open rwatts3 opened this issue 7 years ago • 5 comments

Proposal to Apply Patch files to a project.

Use Case

  • Dev A patches his files for review then saves them on a shared drive or forwards to Dev B
  • Dev B then applies the patched file to his project to get a working copy of Dev A's patch.

Things to Consider

  • A setting in vscode to allow a default directory to pull patches from
  • A prompt to allow the user to select a patch file from the above mentioned directory
  • A prompt to allow the user to choose a patch file from any directory
  • Handling conflicts. When applying patches sometimes a conflict can occur, and I believe generally svn will save .rej files throughout the project on various conflicts.
  • We will need to consider a stepped popup workflow for reviewing and correcting conflicts via the gui vs. just bailing and letting the .rej files flow through the project (I experienced this recently when applying a patch via the terminal).

Please let me know your thoughts and if this type of feature would even be a high demand item.

rwatts3 avatar Feb 12 '18 17:02 rwatts3

Patching is not something i do in my dev workflow.

But i can see its use.

This would be good project to get started on doing GUI stuff. This extension has a nice gui window it uses for settings.

JohnstonCode avatar Feb 12 '18 17:02 JohnstonCode

I am working on patch for current or selected files.

edgardmessias avatar Feb 12 '18 17:02 edgardmessias

Yes their GUI is nice, very clever way to do things. I can see that being useful for this use case, navigating through conflicts and the ability to resolve them.

rwatts3 avatar Feb 12 '18 17:02 rwatts3

+1

dfliess avatar Mar 17 '21 08:03 dfliess

Any update on this?

sameerthekhans avatar Jun 25 '21 04:06 sameerthekhans