Reputation: 9
In my C# course, I noticed I received docked points for my project not having code change history. After looking around, I couldn't figure out what it was about. I'm using Visual Studio 2019 Enterprise with no external plug-ins. My professor has also not mentioned anywhere on our course site about installing extra features, so I assumed this change history for code would have been a build in feature to reduce students from being required extra setup.
All I've actually found in VS itself is a window called "History" under View > Other Windows
, however, that is empty and shows no indication of allowing me to use it. Hopefully this isn't considered a duplicate post considering the few other "change history" questions that only resulted in 3rd party or extra installation features; I don't think those are what I need here. My professor lists the need for code change history, yet I can't seem to figure out how to do that with the IDE itself, which is the only software we're expected to work with.
Am I just at a loss of assignment points on this one?
Upvotes: 0
Views: 1929
Reputation: 65461
If you are using a version control system then each check in / commit should have a description of the change.
Before we used version control systems (over 20 years ago) we had a section at the end of the source file with comments for each change made, which version and date.
If I was a professor I would not expect the students to send me their code, I would ask them to put their code in a repo such as git and then send me a link to the repo.
Upvotes: 1