void beginCheckin(long checkoutId) throws FileInUseException {
		synchronized (fileSystem) {
			if (checkinId != DEFAULT_CHECKOUT_ID) {
				ItemCheckoutStatus status;
				try {
					status = checkoutMgr.getCheckout(checkinId);
				}
				catch (IOException e) {
					throw new FileInUseException(getName() + " versioning error", e);
				}
				String byMsg = status != null ? (" by: " + status.getUser()) : "";
				throw new FileInUseException("Another checkin is in progress" + byMsg);
			}
			checkinId = checkoutId;
//Log.put("Check-in started: " + checkinId);
		}
	}
Begin the check-in process for a versioned item.
@param checkoutId assigned at time of checkout, becomes the check-in ID.
@throws FileInUseException
Ghidra/Framework/FileSystem/src/main/java/ghidra/framework/store/local/LocalFolderItem.java