Juniper certainly seem to lead Cisco in certain areas sometimes.
If there’s a chance that more than one person can be changing a router’s configuration at the same time, you can get yourself into trouble. JunOS is quite good in that it tells you as you go into edit mode whether someone else is already modifying the configuration. Of course you could forget that someone is already in there, so it could be a good idea to get into the habit of using one of the two following commands:
The “exclusive” keyword locks the candidate configuration and prevents anyone else making changes while you are editing. The “private” keyword is even better – it permits userA and userB to be in edit mode at the same time, while allowing each user to commit their own changes.
Cisco (I believe) didn’t have a feature like this until recently. Now you can do a something similar in IOS too. If you enter the command:
configuration mode exclusive auto
in global configuration mode, this makes all configuration sessions exclusive by default.
Should you want the configuration locking to be optional, use “manual” instead of auto. From then on, when going into configuration mode, you need to type “conf t lock” to set the configuration lock.
I see from the Cisco command reference that this is a 12.3(14)T or later feature, so you may not get it without an IOS upgrade.