- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我开始将 git 与我的 .git 目录以及网络根目录中的其他所有内容一起使用。进一步阅读后,这似乎是一种不好的做法。我现在将我的应用程序和系统文件夹放在网络根目录之外。我的网络根目录中唯一剩下的就是一个索引文件和一个用于图像、js 和 css 的 Assets 文件夹。
老方法
/var/www/assets
/var/www/application
/var/www/system
/var/www/.git
新方法(不确定 .git 应该放在哪里?)
/var/www/assets
/var/application
/var/system
之前设置 git 很容易。我创建了 repo,它找到了所有文件,因为它们都在同一个目录中。现在,我不太确定 .git 存储库应该位于新结构中的什么位置。如果我将它添加到/var/www,它会看到 Assets 文件夹,但看不到其他任何东西。
我想用 git 管理所有三个目录。如何将所有目录包含到 repo 中。或者,git 是否有另一种设计方式来处理此类实例?我在这个网站上发现了另一个类似的问题,但我无法理解它。
此外,在我的远程仓库中,我会像这样设置它。我还没有移动任何目录。我一直在尝试让它先在本地运行。
var/www/assets
var/application
var/system
var/git/.git
câu trả lời hay nhất
我建议不要将这两个目录移出存储库,而是将网络根内容移到 www
目录中。我会这样做的方式如下所示:
创建一个新的网站根目录:
# from /var/www
mkdir www
git mv assets www
git mv index* *html www
git commit
因此,当前的临时结构是:
/var/www/www/assets
/var/www/system
/var/www/application
/var/www/.git
此时您有两个选择:要么编辑您的服务器配置,使 /var/www/www
成为新的 Web 根目录。或者将整个东西移动到其他地方并将 webroot 符号链接(symbolic link)到它的原始位置。我个人更喜欢第二种选择:
# from /var/www
cd ..
mv www /usr/local/mywebapp
ln -s /usr/local/mywebapp/www www
现在你的文件夹结构是:
/usr/local/mywebapp/www/assets
/usr/local/mywebapp/system
/usr/local/mywebapp/application
/usr/local/mywebapp/.git
但是网络服务器只能看到:
/var/www/assets
/var/www/index.html
这样做可以确保您的项目始终处于 git 控制之下,不会在 git 之外发生任何更改(因此不会记录在 git 的历史记录中)。这还有一个好处,就是您根本不需要更改远程仓库。只需将您的更改推送到那里即可。
如果您希望其他人可以使用符号链接(symbolic link)方法正确安装您的应用程序,您始终可以提供一个 shell 脚本来为他们创建符号链接(symbolic link)并确保服务器配置正确。
关于在网络根目录之外有多个目录的 Git 仓库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13735725/
Điều này có rất ít sự tích hợp với sdk cổng thanh toán Payubiz. Tuy nhiên, vấn đề chính liên quan đến việc xây dựng dự án. Bất cứ khi nào chúng tôi cố gắng chạy ứng dụng trên trình mô phỏng. Chúng tôi nhận được lỗi sau: Điều gì đã xảy ra:
Tôi có một ứng dụng hiện có với 4 bộ chứa docker chạy trên cùng một máy chủ. Chúng đã được liên kết với nhau bằng lệnh liên kết. Tuy nhiên, sau khi nâng cấp docker, hành vi liên kết không còn được dùng nữa và dường như đã thay đổi. Chúng tôi bây giờ
Có bốn lớp trong mô hình Internet: Liên kết -> Mạng -> Truyền tải -> Ứng dụng. Tôi thực sự không biết sự khác biệt giữa lớp mạng và lớp vận chuyển. Khi tôi đọc: Lớp vận chuyển: bao gồm tắc nghẽn
Thật khó để nói những gì để hỏi ở đây. Câu hỏi không rõ ràng, mơ hồ, không đầy đủ, quá rộng hoặc hùng biện và không thể trả lời hợp lý ở dạng hiện tại. Để được trợ giúp làm rõ vấn đề này để có thể mở lại, hãy truy cập trung tâm trợ giúp Đóng 1.
Lời nói đầu: Trong cuộc sống, khi lên mạng, chúng ta mở một trang web và nhìn thấy URL như sau: https/xhuahua.blog.csdn.net/ Loại giao thức dùng để truy cập trang web: https (dựa trên http , nhưng trong
Mạng Tránh các sự cố mạng. Có lẽ yếu tố quan trọng nhất làm giảm hiệu suất của Hadoop và HBase là phần cứng chuyển mạch được sử dụng. Các quyết định được đưa ra sớm trong phạm vi dự án có thể gây ra sự cố lớn khi kích thước cụm tăng gấp đôi hoặc gấp ba (hoặc hơn). Những điều quan trọng cần xem xét:
Mạng Mạng tăng đột biến Nếu bạn thấy mạng tăng đột biến định kỳ, bạn có thể muốn kiểm tra hàng đợi nén để xem liệu quá trình nén lớn có đang xảy ra hay không. Để biết thêm thông tin về quản lý nén, hãy xem phần Quản lý nén. IP vòng lặp
Pure Data có thành phần Loadbang thực hiện chính xác những gì nó nói: gửi một tiếng nổ khi biểu đồ bắt đầu chạy. Lõi/Kick của NoFlo không gửi dữ liệu cho đến khi đầu vào IN của nó được nhấn và bạn không thể
Tôi có máy xây dựng Linux và tôi cũng đã cài đặt minikube. Trong phiên bản minikube, tôi đã cài đặt tạo phẩm mà tôi sẽ sử dụng để lưu trữ các tạo phẩm xây dựng khác nhau mà bây giờ tôi muốn có thể thực hiện một số công việc trên máy phát triển của mình (điều này
Tôi đang tự hỏi mỗi video cần bao nhiêu định dạng khác nhau để hỗ trợ tất cả các thiết bị chính? Trong số các thiết bị chính mà tôi đang xem xét: Điện thoại Android + iPhone + iPad. Việc mã hóa video với các tốc độ bit khác nhau có phải là một phương pháp hay không? Có rất nhiều chữ cái mâu thuẫn ngoài kia
Tôi có một ứng dụng web Flutter sử dụng firebase, tôi có hai dự án firebase (dev và prod). Tôi muốn thiết lập Hương vị cho dự án này (chỉ là mạng không di chuyển). Trên thiết bị di động, tôi
Tôi đang đọc bài viết này của Ars về bảo mật mật khẩu và nó đề cập rằng có một số trang web "băm mật khẩu trước khi truyền"? Bây giờ, giả sử điều này không sử dụng kết nối SSL (HTTPS), điều này có thực sự an toàn không? b. Nếu vậy, bạn sẽ làm thế nào
Tôi đang cố gắng tìm hiểu mối quan hệ giữa: eth0 trên máy chủ; và cầu nối docker0 và giao diện eth0 trên mỗi vùng chứa. Theo những gì tôi hiểu Docker: Tạo cầu nối docker0 và sau đó gán cho nó một giao diện với máy chủ.
Tôi cần viết chương trình java để gửi các đối tượng qua mạng tới chương trình máy khách. Vấn đề là một số đối tượng cần gửi không thể tuần tự hóa được. Làm thế nào tốt nhất để giải quyết vấn đề này? Câu trả lời tốt nhất sẽ gửi dữ liệu cần thiết để xây dựng lại đối tượng ở phía máy khách. cặp không thể tuần tự hóa trong java
Vì vậy, gần đây tôi đã làm theo hướng dẫn này về cách tạo một phòng trò chuyện cơ bản trong Java. Nó sử dụng đa luồng và là máy chủ "hướng kết nối". Tôi muốn biết cách sử dụng cùng một Ổ cắm và Ổ cắm máy chủ để gửi các bit 3d của một đối tượng
Tôi muốn tạo một hệ thống trong đó chương trình máy khách java gửi hình ảnh đến máy chủ trung tâm. Máy chủ trung tâm lưu chúng và chạy các trang web sử dụng những hình ảnh này. Tôi nên gửi hình ảnh và nhận chúng bằng cách nào? Tôi có thể sử dụng cùng một máy chủ web để nhận và hiển thị trang web không? câu trả lời hay nhất
Tôi đang cố gắng thiết lập ứng dụng Rails 4 của mình để gửi email. Có ai biết tại sao tôi nhận được: Net::SMTPAuthenticationError 534-5.7.9 Application-spe
Tôi đang cố gắng viết một chương trình máy khách-máy chủ đơn giản để kết nối máy khách với máy chủ. Cho đến nay mã của tôi vẫn chạy tốt trên localhost, nhưng khi tôi thay thế địa chỉ IP trong mã máy khách bằng địa chỉ IP cục bộ của máy chủ,
Tôi cần khởi động song song nhiều cổng trên máy chủ và tất cả các ổ cắm máy chủ sẽ chặn trên socket.accept(). Cùng một luồng cần khởi động (nhiều) ổ cắm máy khách để kết nối với một ServerSocket cụ thể. Liệu điều này có thể đạt được?
Công việc của tôi đã thực hiện các tác vụ sau khoảng 10000 lần: 1) Yêu cầu HTTP (1 giây) 2) Chuyển đổi dữ liệu (0,3 giây) 3) Chèn cơ sở dữ liệu (0,7 giây) Tổng thời gian cho mỗi lần lặp là khoảng 2 giây, được phân bổ như trên. Tôi muốn làm nhiều việc cùng một lúc nhưng tôi
Tôi là một lập trình viên xuất sắc, rất giỏi!