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

Svn propset commands

Open JohnstonCode opened this issue 7 years ago • 3 comments
trafficstars

@s-martin would like

  1. EOL
  2. Executable
  3. Externals

JohnstonCode avatar Apr 02 '18 12:04 JohnstonCode

After a long time, I had an idea to manage properties

  • Create commands to list (proplist), read (propget with/without revision), set by value (propset) and set by file content (propset --file)
  • Create a property manager to store the relation of temporary with related file/property
  • When user start a edit property, generate a temporary file and create a TextEditorDecorationType and set to first line with label like Property 'svn:ignore' of 'myfile.txt'
  • On save, update the related property
  • Update the svnContentProvider.ts to accept property type (Allow to view diff)
  • Some properties, create syntax file (Ex. svn:externals)

edgardmessias avatar Oct 09 '18 19:10 edgardmessias

Good idea, What would the diff show?

JohnstonCode avatar Oct 10 '18 07:10 JohnstonCode

Diff between current property and last commit property (BASE revision)

edgardmessias avatar Oct 11 '18 11:10 edgardmessias