How to Use `p4 duplicate` for a Perforce Branch Path Rename (Deep Rename)

When you need to move a Perforce branch path while preserving revision and integration history, `p4 duplicate` is the key command. This guide shows the workflow, exact commands, and cleanup considerations.

Read More

How to Move a Visual SourceSafe Project to Another Database Without Losing History

This guide explains how to migrate Visual SourceSafe projects between databases while preserving history using either the Administrator wizard or SSARC/SSRESTOR. It also includes prerequisites, command examples, and a validation checklist to reduce migration risk.

Read More

Apache Ant Copy + FileSet Include Issue: Why Comma-Separated include name Fails

If Ant appears broken when using nested , the root cause is usually pattern parsing. Learn the correct include syntax, compare options, and verify behavior with verbose Ant output.

Read More

Apache Ant copy/fileset Include Pitfall: Why One Syntax Fails and How to Fix It

If your Ant task works with an includes attribute but fails with nested , the issue is usually pattern parsing. This guide explains the difference, shows correct syntax, and gives practical troubleshooting steps.

Read More

How to Copy Google Calendar OR Move Events from one Calendar to another?

Note:- You can not simply Copy and Paste events from one Calendar to another calendar. You can Export all events from calendar and Import to the new…

Read More

Copy a files from jenkins server to jenkins node/slave using pipeline plugins

Workarond 1 – Try to use stash/unstash, but it is bad for large files. [code]node(‘master’) {dir(‘/path/on/master/1’) {stash ‘master-stuff’}}node(‘slave’) {dir(‘/path/on/slave/1’) {unstash ‘master-stuff’}dir(‘/path/on/slave/2’) {stash ‘slave-stuff’}}node(‘master’) {dir(‘/path/on/master/2’) {unstash ‘slave-stuff’}} [/code]…

Read More