<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Version-Management on hobbyworker취미생활자</title>
    <link>https://hobbyworker.me/en/tags/version-management/</link>
    <description>Recent content in Version-Management on hobbyworker취미생활자</description>
    <generator>Hugo</generator>
    <language>en</language>
    <copyright>2026 hobbyworker</copyright>
    <lastBuildDate>Sun, 26 Mar 2023 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://hobbyworker.me/en/tags/version-management/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Managing Multiple Rust Environments with rustup</title>
      <link>https://hobbyworker.me/en/dev/2023-03-26-managing-multiple-rust-environments-with-rustup/</link>
      <pubDate>Sun, 26 Mar 2023 00:00:00 +0000</pubDate>
      <guid>https://hobbyworker.me/en/dev/2023-03-26-managing-multiple-rust-environments-with-rustup/</guid>
      <description>In summary, rustup is the official Rust toolchain manager that enables developers to easily install, update, and manage multiple Rust environments on their system. This report detailed the installation process for macOS, Linux, and Windows, as well as the basic usage of rustup commands to switch between Rust versions, set project-specific overrides, and update installed toolchains. By leveraging rustup, developers can efficiently work on multiple projects with different Rust version requirements, enhancing productivity and minimizing version-related conflicts.</description>
    </item>
    <item>
      <title>How to Use jEnv and autoenv in Combination</title>
      <link>https://hobbyworker.me/en/dev/2023-03-22-how-to-use-jenv-and-autoenv-in-combination/</link>
      <pubDate>Wed, 22 Mar 2023 00:00:00 +0000</pubDate>
      <guid>https://hobbyworker.me/en/dev/2023-03-22-how-to-use-jenv-and-autoenv-in-combination/</guid>
      <description>the combination of jEnv and autoenv provides a robust and flexible solution for managing Java versions and environment variables across multiple projects. By adopting these tools, developers can focus on writing high-quality code and delivering valuable features, rather than being burdened by the complexities of managing different Java environments.</description>
    </item>
    <item>
      <title>How to Use rbenv and autoenv in Combination</title>
      <link>https://hobbyworker.me/en/dev/2023-03-21-how-to-use-rbenv-and-autoenv-in-combination/</link>
      <pubDate>Tue, 21 Mar 2023 00:00:00 +0000</pubDate>
      <guid>https://hobbyworker.me/en/dev/2023-03-21-how-to-use-rbenv-and-autoenv-in-combination/</guid>
      <description>combining rbenv and autoenv allows you to manage multiple Ruby versions and project-specific environment variables seamlessly. By creating .ruby-version and .env files in your project directories, you can automatically switch between Ruby versions and load the appropriate environment variables when navigating between projects. This powerful combination streamlines your Ruby development experience, making it more efficient and less error-prone.</description>
    </item>
    <item>
      <title>Managing Multiple Node.js Environments with NVM</title>
      <link>https://hobbyworker.me/en/dev/2023-03-18-managing-multiple-nodejs-environments-with-nvm/</link>
      <pubDate>Sat, 18 Mar 2023 00:00:00 +0000</pubDate>
      <guid>https://hobbyworker.me/en/dev/2023-03-18-managing-multiple-nodejs-environments-with-nvm/</guid>
      <description>In summary, this blog post discussed Node Version Manager (NVM), a valuable tool for developers to manage and switch between multiple Node.js versions. The post provided installation instructions for macOS, Linux, and other Unix-based systems, and covered the top 10 most commonly used features of NVM, such as listing available Node.js versions, installing, switching, setting a default version, uninstalling, and running scripts and commands with a specific version. NVM enables developers to efficiently work with different Node.js versions, ensuring seamless testing and compatibility across various projects and environments.</description>
    </item>
    <item>
      <title>A Practical Guide to Using jEnv for Java Version Management</title>
      <link>https://hobbyworker.me/en/dev/2023-03-17-a-practical-guide-to-using-jenv-for-java-version-management/</link>
      <pubDate>Fri, 17 Mar 2023 00:00:00 +0000</pubDate>
      <guid>https://hobbyworker.me/en/dev/2023-03-17-a-practical-guide-to-using-jenv-for-java-version-management/</guid>
      <description>In this blog post, we introduced jEnv, a command-line tool that simplifies Java version management. We discussed installation instructions for Mac and Linux and explored the most used features, such as local, global, shell, rehash, version, versions, which, whence, and add. jEnv allows developers to easily switch between Java versions on a per-project or per-session basis, streamlining their development workflow and preventing version conflicts. It&amp;#39;s a must-have tool for any Java developer working with multiple Java projects or requiring greater control over their Java environment.</description>
    </item>
    <item>
      <title>How to Use Pyenv and Pyenv-Virtualenv</title>
      <link>https://hobbyworker.me/en/dev/2023-03-16-how-to-use-pyenv-and-pyenv-virtualenv/</link>
      <pubDate>Thu, 16 Mar 2023 00:00:00 +0000</pubDate>
      <guid>https://hobbyworker.me/en/dev/2023-03-16-how-to-use-pyenv-and-pyenv-virtualenv/</guid>
      <description>In this blog post, we explored pyenv and pyenv-virtualenv, powerful tools for managing multiple Python versions and virtual environments. We covered installation instructions for Mac and Linux platforms and discussed the most commonly used features, such as installing Python versions, setting global and local Python versions, creating and managing virtual environments, and rehashing to update shims. By leveraging these tools, you can maintain a clean and efficient development workflow, minimize dependency conflicts, and easily switch between projects with varying dependencies and Python versions.</description>
    </item>
    <item>
      <title>Managing Multiple Ruby Environments with rbenv</title>
      <link>https://hobbyworker.me/en/dev/2023-03-15-managing-multiple-ruby-environments-with-rbenv/</link>
      <pubDate>Wed, 15 Mar 2023 00:00:00 +0000</pubDate>
      <guid>https://hobbyworker.me/en/dev/2023-03-15-managing-multiple-ruby-environments-with-rbenv/</guid>
      <description>In conclusion, rbenv is a powerful and versatile tool for managing multiple Ruby environments. It simplifies switching between Ruby versions, managing gemsets, and maintaining project-specific dependencies. With easy installation and cross-platform compatibility, rbenv is essential for Ruby developers aiming to streamline their workflow and keep their projects well-organized.</description>
    </item>
  </channel>
</rss>
