Sourceput is an very useful tool for Salesforce migration. Its a open source tool. Signup is required only for scheduling the jobs, not for deployments.
Here is listed some of the salient features for reference:
1. Deploy Now.
2. Schedule Migration for a later time as a single or a recurring event
3. The product also provides Salesforce Deployment options like:
Validate / Rollback On Error
4. Ability to Find Strings in Source Org files and replace them in Target Org
5. Post deployment a Deploy Report will be emailed to the user, with a link to download the package, along with package.xml file.
For More Information .. check this Sourceput Home
Get glued to know more updates.
Have a nice day 🙂