0
我有一個MeteorJS項目,並創建了一個打包腳本來構建所有的依賴關係並進行部署,這很好。meteorjs爲現有的軟件包/項目創建補丁
我想知道是否有命令來創建補丁。這個想法是當我添加新的文件和功能,我想創建一個補丁,只建立和部署這些文件。
我的包腳本看起來像:
echo "Check if output folder exists"
if [ ! -d "output" ]; then
mkdir output
fi
echo "Building the project"
meteor build output/ --directory
echo "Changing directory"
cd output/bundle/programs/server
echo "Installing all Node dependencies"
nmp install
cd ../../../
echo "Compressing the package"
zip -r bundle.zip bundle
感謝您的答覆,它不會是可能對我使用rsync;原因是我只能部署zip文件並相應地解壓縮它們,所以最糟糕的情況是創建一箇舊包的本地實例,執行rsync,然後壓縮它們以部署它。 – Vivek
據我所知,你可以使用rsync壓縮文件。我使用rsync來部署Meteor應用程序包(tar.gz)。 – imkost