MVP 2023 Flex727 Posted August 11, 2020 MVP 2023 Report Posted August 11, 2020 I'm just noticing that UniLogic is changing the "Modified" file date on the .ulpr file when the file is opened, even if the file was not changed or saved. I've never noticed this before so maybe it's new to 1.29.111. This is BAD! Unitronics needs to fix this problem immediately. If the file was not modified it has no business changing that date. Perhaps I'm missing something - anyone else see this behavior with 1.29.111?
dierkens Posted August 11, 2020 Report Posted August 11, 2020 What specifically is the reason it's bad to have this date change? I have some recommendations on how to work around it but I'd like to hear your reasoning first.
MVP 2023 Flex727 Posted August 11, 2020 Author MVP 2023 Report Posted August 11, 2020 It's called "Modified" file date for a reason. It's the last time the file was modified. That can be important. Just opening the file and closing it again is NOT modifying it. No other software behaves this way.
Saragani Posted August 11, 2020 Report Posted August 11, 2020 It is actually modifying something in the file when it sees that the last open path of the project does not match the current one.
MVP 2023 Flex727 Posted August 11, 2020 Author MVP 2023 Report Posted August 11, 2020 Software should NEVER modify a file without the user knowing. How am I supposed to maintain proper version control when UniLogic is modifying files willy-nilly?
dierkens Posted August 11, 2020 Report Posted August 11, 2020 4 hours ago, Flex727 said: Software should NEVER modify a file without the user knowing. How am I supposed to maintain proper version control when UniLogic is modifying files willy-nilly? For one it's not willy nilly... It does it when it opens the project so that it can keep track of things. Now on to your issue... You can keep track of it in the change control facility directly by creating a text file in your project folder that has the date/time on it. -or- You can create a production library and a development library and keep track of things that way. -or- You can create structure your file name such that the naming convention contains the Save Date in it. Your choice. Okay, last question: What product are you using for Version Control?
MVP 2023 Flex727 Posted August 12, 2020 Author MVP 2023 Report Posted August 12, 2020 16 hours ago, dierkens said: It does it when it opens the project so that it can keep track of things. What "things" is it keeping track of? And if I choose not to save the file after opening, why can it not simply discard those "things"?
bobnorway Posted August 13, 2020 Report Posted August 13, 2020 I agree with Flex727 a file is as delivered to the customer should not be changed, updated or modified. looking at a file and exiting without saving is not modifying it. version control is best done with date and time. what if you bought a house and the bank changed the date after you had signed the contract? 1
Annatooli Posted August 13, 2020 Report Posted August 13, 2020 I also agree with Flex, for versioning it is bad if file changes without knowing. I tried to set file "read only" from file system so it wont change without me knowing it, but it prevents even file opening. Anatoly 1
Gabriel Franco Posted August 13, 2020 Report Posted August 13, 2020 Version 1.28.34 does not change date modified. I also expect that any file just opened without any modification saved, is not changed its modified date.
MVP 2023 Flex727 Posted August 14, 2020 Author MVP 2023 Report Posted August 14, 2020 13 hours ago, Gabriel Franco said: Version 1.28.34 does not change date modified. I suspected this was new to 1.29.111, as I had not noticed it when I was using 1.28.34. In my opinion this is a bug with 1.29.111 and it is a significant one which needs correction.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now