Modify

Ticket #286 (closed defect: fixed)

Opened 5 years ago

Last modified 4 years ago

[svn] propedit on externals is not recognized as a change

Reported by: thijsvermeir@… Owned by: thomas
Priority: major Milestone: 0.2.6
Component: moap Version: TRUNK
Keywords: Cc:

Description

When I change the externals of a folder this is not recognized by moap as a change on the project.

Attachments

Change History

comment:1 Changed 5 years ago by thomas

Not sure how to handle it in the code. Right now the VCS instance is asked for a diff, and based on the lines in the diff it decides which files got changed. Similar problem is deletion of files.

Open to suggestions on how to abstract this nicely. How do other VCS's implement things like externals ?

comment:2 Changed 5 years ago by thomas

  • Status changed from new to closed
  • Resolution set to fixed

(In [344]) * moap/vcs/vcs.py:

Add getPropertyChanges() to get paths that have changed properties.

  • moap/test/test_vcs_svn.py:
  • moap/vcs/svn.py: Implement it for svn.
  • moap/command/cl.py: Use it in moap cl prep so that we allow commenting on property changes. Fixes #286.

comment:3 Changed 4 years ago by anonymous

Not sure how to handle it in the code. Right now the VCS instance is asked for a diff, and based on the lines in the diff it decides which files got changed. Similar problem is deletion of files.

Open to suggestions on how to abstract this nicely. How do other VCS's implement things like externals ? Changed 15 months ago by thomas ¶

  • status changed from new to closed
  • resolution set to fixed

(In [344]) * moap/vcs/vcs.py:

Add getPropertyChanges() to get paths that have changed properties.

  • moap/test/test_vcs_svn.py:
  • moap/vcs/svn.py: Implement it for svn.
  • moap/command/cl.py: Use it in moap cl prep so that we allow commenting on property changes. Fixes #286.

I'm closing it according to the last comment.
----------
 nike air yeezy

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.