Navision Object Checkout

Administrator
Member, Moderator, Administrator Posts: 2,506
Navision Object Checkout
Navision Object Checkout is a utility meant to help Navision developers concurrently working on the same database.
It is a basic version control system, allowing to lock objects for development.
Additional features include a history of all object changes and a possibility to revert to a historical object version.
http://www.mibuso.com/dlinfo.asp?FileID=1102
Discuss this download here.
Navision Object Checkout is a utility meant to help Navision developers concurrently working on the same database.
It is a basic version control system, allowing to lock objects for development.
Additional features include a history of all object changes and a possibility to revert to a historical object version.
http://www.mibuso.com/dlinfo.asp?FileID=1102
Discuss this download here.
0
Comments
-
Hello there,
this is the author of the utility writing.
A few more notes that haven't made it to the rather brief description:
1) included in the donwload file are: a FOB file, a SQL script and documentation;
2) this utility was only used internally so far, so I'd be grateful for any feedback, suggestions for improvements, bug reports or just general comments;
3) I am aware of the several similar tools available, what I think sets this apart is that it doesn't use any dlls/automation, just a couple of SQL triggers;
4) SQL: this was only tested on MS SQL 2005, but I think it should work on MS SQL 2000 as well. If anybody could confirm/deny that, that would be great, otherwise I'll get to testing it on SQL 2000 at some point.Vytenis Jakas
B3 Technologies - Making Technology Serve the People0 -
Hi
This is a super nice tool and it works very good!!
A couple of questions:
1. Is it possible to get a warning when pressing "Design" on a object to avoid making a lot of changes?
2. If person A makes changes and checks in the object and person B thereafter designs the object. Is it possible to get a message "Your local object version is older than the server version, please restart client".?
Best regards
Henrik Ohm
Abakion A/S - DenmarkBest regards
Henrik Ohm0 -
henrikohm wrote:Hi
A couple of questions:
1. Is it possible to get a warning when pressing "Design" on a object to avoid making a lot of changes?
2. If person A makes changes and checks in the object and person B thereafter designs the object. Is it possible to get a message "Your local object version is older than the server version, please restart client".?
1) Unfortunately no, not with this tool at least. I guess your best bet here would be to save every few minutes, whenever you start to change the object - that way all that you'd lose is a few minutes of work.
I guess what you want would be possible in theory, but that would mean going beyond pure NAV/SQL trigger changes, and I wanted to avoid that.
2) To avoid this problem, I suggest to always set the Object Cache to 0 in the development environments. We've always done this in the project teams I've worked with - object caching always caused problems while developing and testing when the object versions changed rapidly.
And as mentioned before, if you are using and like the tool, I'd be grateful for any suggestions or comments.
Vytenis Jakas
B3 Technologies - Making Technology Serve the People0 -
vytjak wrote:Hello there,
this is the author of the utility writing.
A few more notes that haven't made it to the rather brief description:
1) included in the donwload file are: a FOB file, a SQL script and documentation;
2) this utility was only used internally so far, so I'd be grateful for any feedback, suggestions for improvements, bug reports or just general comments;
3) I am aware of the several similar tools available, what I think sets this apart is that it doesn't use any dlls/automation, just a couple of SQL triggers;
4) SQL: this was only tested on MS SQL 2005, but I think it should work on MS SQL 2000 as well. If anybody could confirm/deny that, that would be great, otherwise I'll get to testing it on SQL 2000 at some point.
Hello, Vyteni,
Very nice tool. Unfortunately developers are too lazy to Check-Out objects manuallyIt would be a perfect tool if it could manage to trigger an automatic Check-Out on entering object design mode and respectively Check-In on exiting object design mode. I guess it's not possible to create such SQL triggers. Anyways, good work.
Good luck,
AndriusThat's what she said!0 -
here is a tool that allows automatic checkout.
http://mibuso.com/blogs/ara3n/page/3/
You still have to manually check in the object.0 -
ara3n wrote:here is a tool that allows automatic checkout.
http://mibuso.com/blogs/ara3n/page/3/
You still have to manually check in the object.That's what she said!0 -
ara3n wrote:here is a tool that allows automatic checkout.
http://mibuso.com/blogs/ara3n/page/3/
You still have to manually check in the object.That's what she said!0 -
What's wrong with being able to look at the object design while someone else is working on it? That tool works great. You know you have to save it to check it out, so if you need to work on a certain object, the first thing you do is save it. It's like reserving the object. You'll know when someone else has it checked out.
It's not a waterproof source management tool, but it is VERY effective. I've used it (Rashed's tool, which was based on an earlier version that someone else at that company wrote) many times and it works great.0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions